Token导航 LogoToken导航TokenDH.com
Techknowmad MCP logo
开发工具stdio官方级别未说明来源级核验

Techknowmad MCP

MCP Server

TechKnowmad MCP 是一个生产级的模型上下文协议服务器集合,支持结构化思考、代码生成、图分析和代理可观察性,适用于AI辅助开发和多语言代码生成场景。

工具数

24

提示词数

0

GitHub Stars

0

资源数

0
AI代理PythonClaude代码生成Claude DesktopClaude

安装说明

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

作者 / 组织

TECHKNOWMAD-LABS

提供方

TECHKNOWMAD-LABS

最后核验

2026/5/17 20:20

快速接入

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

命令预览

pip install -e ".[dev]"

详细介绍

TechKnowmad MCP

![License: MIT](LICENSE) ![Python 3.12](https://www.python.org/downloads/release/python-3120/) ![Tests](servers)

生产级单一回购 模型上下文协议 用于结构化思维、代码生成、图分析和代理可观测性的服务器。每台服务器都公开了一组可供Claude和任何兼容MCP的AI助手使用的工具。

______________________________________________________________________

特性

  • 对抗性想法验证 --在投入资源之前,采用魔鬼代言人、怀疑论者和市场现实模式进行压力测试
  • 幻觉检测 --存储地面实况锚点,并在通话时验证针对它们的AI声明
  • 边缘案例基准测试 --从函数规范中自动生成安全性、鲁棒性和边界条件测试套件
  • Polyglot代码脚手架 --从单个规范中跨多种语言发出类型化代码骨架、JSON模式和测试存根
  • 知识图谱构建 --在内存有向图上构建、查询和计算中心性度量
  • 代理执行跟踪 --使用带时间戳的步骤日志对多步骤代理工作流进行仪器化,以进行回放和审计

______________________________________________________________________

服务器

服务器工具用途
idea-killer-mcpkill_idea, stress_test_idea, find_fatal_flaws对抗性批评
ground-truth-mcpstore_ground_truth, validate_claim, compare_outputs事实验证
edgecraft-benchmark-mcpgenerate_edge_cases, run_benchmark, compare_benchmarks边缘案例生成
forge-generate-mcpgenerate_code, generate_schema, generate_tests代码/模式脚手架
graph-forge-mcpcreate_graph, query_graph, compute_centrality知识图谱
trace-agent-mcpstart_trace, log_step, get_trace代理追踪
phyloid-evolveevolve_population, compute_phylogeny, mutate_individual进化计算
negativa-scorescore_negatives, rank_by_downside, compute_risk_profile风险评分

______________________________________________________________________

快速开始

要求: Python 3.12+, uvpip

git clone https://github.com/techknowmad/techknowmad-mcp.git
cd techknowmad-mcp
pip install -e ".[dev]"

运行所有测试:

pytest -v

运行单个服务器:

python servers/idea-killer-mcp/server.py

添加到克劳德桌面(~/Library/Application Support/Claude/claude_desktop_config.json):

{
  "mcpServers": {
    "idea-killer": {
      "command": "python",
      "args": ["/path/to/techknowmad-mcp/servers/idea-killer-mcp/server.py"]
    }
  }
}

______________________________________________________________________

建筑

techknowmad-mcp/
├── pyproject.toml              # Root: Python 3.12, pytest, hatchling
└── servers/
    └── {server-name}/
        ├── server.py           # MCP server — tool registration + handlers
        ├── pyproject.toml      # Per-server package config
        ├── SKILL.md            # Tool reference and usage examples
        └── tests/
            └── test_server.py  # Async pytest suite

每台服务器都遵循一致的模式:

  1. 工具注册@app.tool() 装饰器声明名称、描述和输入模式
  2. 异步句柄handle_list_tools()handle_call_tool() 实施MCP协议
  3. JSON响应 --所有结果都包含在 types.TextContent 序列化JSON
  4. 无外部状态 --仅在记忆中;适用于无状态代理会话

添加新服务器:复制现有服务器目录,重命名,更新 pyproject.toml,在中实施工具 server.py,添加测试,并在Claude Desktop配置中注册。

______________________________________________________________________

贡献

贡献.md 对于完整的工作流程(fork→ 功能分支→ 测试→ pytest -vruff check → PR).所有PR必须包括测试并通过CI。

______________________________________________________________________

许可证

麻省理工学院

______________________________________________________________________

建造于 TechKnowMad实验室

目录标签

目录标签

AI代理PythonClaude代码生成AI辅助开发本地部署知识图谱代理可观察性多语言支持

支持客户端

Claude DesktopClaude

接入字段

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

stdio

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

none

工具数量(toolCount,工具数)

24

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP