Token导航 LogoToken导航TokenDH.com
textual MCP logo
运维云端stdio官方级别未说明来源级核验

textual MCP

MCP Server

一个为Textual应用提供实时调试工具和性能监控的WebSocket服务器。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
Python性能监控云端部署

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

vvitchkrvft

提供方

vvitchkrvft

最后核验

2026/5/17 20:23

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install .

详细介绍

文本MCP服务器

FastMCP服务器为文本应用程序提供实时调试工具。

特性

  • 用于连接文本应用程序的实时WebSocket服务器
  • 实时日志收集和过滤
  • 性能监控
  • 连接跟踪
  • 未来功能的可扩展架构

安装

pip install .

用法

  1. 启动MCP服务器:
textual-mcp
  1. 在Textual应用程序中,连接到调试服务器:
from textual.app import App
import websockets
import json
import asyncio
from datetime import datetime

class MyApp(App):
    async def on_mount(self) -> None:
        # Connect to debug server
        self.ws = await websockets.connect("ws://localhost:7654")
        
        # Send initial connection info
        await self.ws.send(json.dumps({
            "app_id": "my-app-1",
            "app_name": "My Textual App",
            "metadata": {
                "version": "1.0.0"
            }
        }))
        
    async def on_logging(self, event: events.Logging) -> None:
        # Send log to debug server
        if self.ws:
            await self.ws.send(json.dumps({
                "type": "log",
                "timestamp": datetime.now().isoformat(),
                "level": event.level,
                "message": event.message,
                "log_group": event.group
            }))

发展

  1. 创建虚拟环境:
python -m venv .venv
source .venv/bin/activate  # Linux/Mac
.venv\Scripts\activate     # Windows
  1. 安装依赖项:
pip install -e ".[dev]"
  1. 运行测试:
pytest

许可证

麻省理工学院

目录标签

目录标签

Python性能监控云端部署实时调试本地部署WebSocket日志收集Textual

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP