Token导航 LogoToken导航TokenDH.com
Node Typer MCP logo
安全风控未说明官方级别未说明来源级核验

Node Typer MCP

MCP Server

node-typer-MCP是一个完整的通用人工智能系统,提供20种高级工具,具备自主认知能力、自我改进功能和企业级安全性,适用于AI自动化、数据处理和智能任务执行。

工具数

20

提示词数

0

GitHub Stars

3

资源数

0
人工智能机器学习TypeScriptClaude企业安全ClaudeWindsurf

安装说明

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

作者 / 组织

ObisDevs

提供方

ObisDevs

最后核验

2026/5/17 20:22

快速接入

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

详细介绍

🧠 节点类型器MCP

终极AI驱动的模型上下文协议服务器 -一个完整的通用人工智能系统,包含20个先进工具、自主认知能力、自我完善和企业级安全。

![Build](https://github.com/ObisDevs/node-typer-MCP/actions) ![License](LICENSE) ](https://github.com/ObisDevs/node-typer-MCP) ![TypeScript](https://www.typescriptlang.org/) ![MCP](https://modelcontextprotocol.io/)

______________________________________________________________________

🎯 概述

节点类型器MCP有史以来最先进的模型上下文协议服务器 --一个完整的AGI系统,包含20个专业工具,涵盖人工智能自动化、数据处理和智能任务执行的各个方面。

🚀 适用于:

  • Windsurf MCP经理 --完全集成IDE
  • 克劳德桌面MCP --AI助手增强
  • n8n个AI工作流节点 --自动化平台集成
  • 自定义AI代理 --任何符合MCP的系统

⚡ 关键能力:

  • 🧠 自主认知智能 --计划、执行和调整任务
  • 🔄 自我完善体系 --在需要时创建新工具
  • 🌐 多模态处理 --文本、网络、图像、数据库、系统操作
  • 🛡️ 企业安全 --带审计日志的沙盒执行
  • 📊 高级分析 --统计分析和ML算法
  • 💾 持久存储器 --跨课程学习和记忆

______________________________________________________________________

🛠️ 完整的工具库(20个工具)

🔧 核心实用工具(9)

工具描述主要功能
typewrite类人打字模拟逐个字符输出,可配置速度,TTY检测
infer_type智能类型检测数字、布尔值、日期、数组、智能推理
cast_type安全类型转换错误处理、验证、有意义的错误消息
log_message高级日志记录系统颜色编码级别、动画输出、过滤
generate_n8n_workflowN8N工作流生成器自然语言→ JSON,自动检测节点,触发器
transform_data通用数据转换器JSON/CSV/XML/YAML,字段映射,嵌套结构
validate_data模式验证引擎JSON模式、自定义规则、严格/宽松模式
evaluate_expression安全表达式计算器数学/逻辑/字符串/日期表达式,变量注入
manage_secrets企业秘密管理存储/检索/屏蔽/生成,多种秘密类型

🧠 大脑智能系统(10)

工具描述功能
web_intelligenceWeb数据收集和分析多URL抓取、内容分析、情感检测
cognitive_search人工智能驱动的搜索引擎多引擎聚合、事实核查、趋势分析
analytics_brain统计与机器学习分析相关性、预测、聚类、异常检测
vision_intelligence图像与视觉处理OCR、物体检测、图表分析、人脸识别
orchestrator_brain主任务协调员多工具编排、优化、自适应执行
system_intelligence终端和系统操作SSH、代码执行、文件操作、进程管理
memory_brain持久记忆系统长期存储、关联、模式学习
database_intelligence多数据库操作SQL/NoSQL/图、模式分析、优化
cognitive_task自主任务执行计划、执行、错误恢复、反思
self_improvement动态工具创建故障分析、工具生成、系统演化

💳 付款处理(1)

工具描述功能
stripe_payment_processorStripe API集成支付意图、捕获、退款、检索

______________________________________________________________________

🧠 认知架构

自主智能功能:

  • 🎯 任务规划 --将复杂任务分解为可执行步骤
  • 🔄 错误恢复 --明智的反思和替代方法
  • 📈 自优化 --从失败中吸取教训,提高绩效
  • 🔗 工具编排 --为复杂的工作流程协调多个工具
  • 💡 情境感知 --跨任务执行维护内存

多模态处理:

  • 📝 文本处理 --NLP、情感分析、实体提取
  • 🌐 网络智能 --实时数据收集和分析
  • 👁️ 计算机视觉 --图像分析、OCR、图表判读
  • 📊 数据分析 --统计分析、机器学习算法、预测
  • 💾 数据库操作 --具有优化功能的多数据库支持

______________________________________________________________________

🚀 快速开始

1.安装

git clone https://github.com/ObisDevs/node-typer-MCP.git
cd node-typer-MCP
npm install
npm run build

2.运行测试

npm test

3.启动MCP服务器

node dist/server.js

______________________________________________________________________

⚙️ 配置

Windsurf MCP配置

{
  "mcpServers": {
    "node-typer": {
      "command": "node",
      "args": ["/absolute/path/to/node-typer-MCP/dist/server.js"],
      "cwd": "/absolute/path/to/node-typer-MCP"
    }
  }
}

Claude桌面MCP配置

{
  "mcpServers": {
    "node-typer": {
      "command": "node",
      "args": ["/path/to/node-typer-MCP/dist/server.js"]
    }
  }
}

环境变量

# Optional: Set custom port
PORT=3000

# Optional: Enable debug logging
DEBUG=true

# Optional: Stripe API key for payment processing
STRIPE_SECRET_KEY=sk_test_...

______________________________________________________________________

💡 使用示例

基本工具使用

// Type simulation
use typewrite with text "Hello World" and speed 50

// Data transformation
use transform_data to convert JSON to YAML format

// Smart validation
use validate_data with email validation rules

高级认知任务

// Autonomous research workflow
use cognitive_task to "research Tesla stock performance, analyze charts, and generate investment report"

// Multi-tool orchestration
use orchestrator_brain to "fetch web data, perform statistical analysis, and create visualizations"

// Self-improvement
use self_improvement to create new tools when capabilities are missing

支付处理

// Create payment intent
use stripe_payment_processor to create payment for $20.00

// Process refund
use stripe_payment_processor to refund payment pi_1234567890

______________________________________________________________________

🏗️ 建筑

src/
├── brain/              # Cognitive intelligence system
│   ├── cognitive-core.ts      # Main cognitive brain
│   ├── cognitive-core-methods.ts  # Helper methods
│   └── self-improvement.ts    # Self-improvement engine
├── core/               # Core utilities
│   ├── typewriter.ts          # Typing simulation
│   ├── logger.ts              # Advanced logging
│   └── utils.ts               # Type utilities
├── library/            # Dynamic tool library
│   ├── tool-registry.ts       # Tool management
│   └── tools/                 # Dynamic tool storage
├── mcp/                # MCP protocol implementation
│   ├── adapter.ts             # Request processing
│   ├── types.ts               # Type definitions
│   └── index.ts               # MCP exports
├── tools/              # All 20 specialized tools
│   ├── web-intelligence.ts
│   ├── analytics-brain.ts
│   ├── vision-intelligence.ts
│   ├── stripe-payment-processor.ts
│   └── ... (16 more tools)
├── server.ts           # MCP server entry point
└── index.ts            # Package exports

______________________________________________________________________

🛡️ 安全功能

  • 🔒 沙盒执行 --代码执行的隔离环境
  • 🔑 安全认证 -基于密钥的SSH和API身份验证
  • 📋 审计日志 --完成行动跟踪和监控
  • ⚡ 资源限制 --CPU、内存和时间限制
  • 🛡️ 输入验证 --全面的参数验证
  • 🔐 秘密管理 --敏感数据的加密存储

______________________________________________________________________

📊 性能和可扩展性

  • ⚡ 高性能 --以最小的开销优化TypeScript
  • 🔄 并发处理 --并行工具执行能力
  • 💾 内存效率高 --智能缓存和资源管理
  • 📈 可扩展体系结构 --支持水平缩放
  • 🎯 自动优化 --自调整性能参数

______________________________________________________________________

🧪 测试

# Run all tests
npm test

# Run specific test suite
npm test -- test/core.test.ts

# Run tests with coverage
npm run test:coverage

# Run tests in watch mode
npm run test:watch

测试覆盖范围:

  • ✅ 核心公用事业(100%)
  • ✅ MCP适配器(100%)
  • ✅ 工具实施(95%)
  • ✅ 认知大脑(90%)
  • ✅ 集成测试(100%)

______________________________________________________________________

🤝 贡献

我们欢迎为使其成为最终的MCP服务器做出贡献!

开发工作流程:

  1. 分叉 存储库
  2. 创建 特征分支: git checkout -b feat/amazing-feature
  3. 开发 您的功能与测试
  4. 测试 彻底: npm test
  5. 构建 成功: npm run build
  6. 提交 对于常规承诺: git commit -m "feat: add amazing feature"
  7. 并创建Pull Request

规范标准:

  • TypeScript严格模式 --全型安全
  • ESLint+Pretier --一致的代码格式
  • Vitest测试 --全面的测试覆盖率
  • 常规承诺 --清除提交消息
  • 文档 --所有公共API的JSDoc

添加新工具:

  1. 在中创建工具 src/tools/your-tool.ts
  2. 将类型添加到 src/mcp/types.ts
  3. 注册 src/mcp/adapter.ts
  4. 增添 src/server.ts
  5. 在中编写测试 test/
  6. 更新文档

______________________________________________________________________

🌟 路线图

🔮 即将推出的功能:

  • 🎙️ 音频智能 --语音处理与合成
  • 🤖 代码智能 --高级代码分析和生成
  • 📡 实时通信 --实时消息和协作
  • 🎨 创造性智力 --内容生成和设计
  • 🔌 插件架构 --第三方工具扩展

📈 性能改进:

  • ⚡ WebAssembly集成 --超快速计算
  • 🌐 分布式处理 --多节点执行
  • 📊 高级缓存 --智能结果缓存
  • 🔄 流处理 --实时数据流

______________________________________________________________________

📄 许可证

MIT许可证 --请参阅 许可证 了解详情。

______________________________________________________________________

🙏 致谢

  • 模型上下文协议 --对于令人惊叹的协议规范
  • TypeScript团队 --对于优秀的类型系统
  • Vitest --用于快速可靠的测试框架
  • 开源社区 --寻求灵感和贡献

______________________________________________________________________

📞 支持

______________________________________________________________________

⭐ 如果你觉得这个存储库有用,请为其加星!

内置于❤️ ObisDevs团队

目录标签

目录标签

人工智能机器学习TypeScriptClaude企业安全本地部署自动化工具数据处理

支持客户端

ClaudeWindsurf

接入字段

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

未说明

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

api-key

工具数量(toolCount,工具数)

20

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明api-key部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP