Token导航 LogoToken导航TokenDH.com
Build MCP Server Template logo
AI代理stdio官方级别未说明来源级核验

Build MCP Server Template

MCP Server

一个MCP(模型上下文协议)服务器,将内部组织数据(员工目录、项目管理、票务和知识库)暴露给AI助手。

工具数

0

提示词数

0

GitHub Stars

12

资源数

0
TypeScriptClaude数据管理Claude

安装说明

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

作者 / 组织

mayur9210

提供方

mayur9210

最后核验

2026/5/17 20:21

运行时

Docker

快速接入

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

命令预览

docker run -p 3100:3100 --env-file .env internal-data-mcp

详细介绍

内部数据MCP服务器

一个MCP(模型上下文协议)服务器,向人工智能助手公开内部组织数据——员工目录、项目管理、票务和知识库。

配套博客文章: 如何为您的内部数据构建MCP服务器 (freeCodeCamp)

特性

  • 员工目录搜索 --按姓名、电子邮件或角色查找人员
  • 项目管理 --按状态列出项目,查看团队成员
  • 门票查询 --查询您的内部票务系统
  • 知识库RAG --跨内部文档的矢量搜索
  • 认证 --带有可插拔验证的承载令牌中间件
  • 资源端点 --组织结构概述、部门详细信息

快速开始

先决条件

  • Node.js 22+
  • PostgreSQL 15+ pg向量 扩展
  • OpenAI API密钥(用于文档嵌入)

设置

# Install dependencies
npm install

# Set up environment variables
cp .env.example .env
# Edit .env with your database URL and API keys

# Create database tables
psql $INTERNAL_DB_URL < schema.sql

# Start the server
npm run dev

服务器运行在 http://localhost:3100/mcp.

与克劳德桌面连接

添加 ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "internal-data": {
      "url": "http://localhost:3100/mcp",
      "headers": {
        "Authorization": "Bearer your-token"
      }
    }
  }
}

标准模式(本地)

npm run dev:stdio

项目结构

src/
├── index.ts           # HTTP server with StreamableHTTP transport
├── stdio.ts           # Stdio transport (for local clients)
├── tools.ts           # MCP tool definitions
├── resources.ts       # MCP resource definitions
├── db.ts              # Database access layer
├── auth-middleware.ts  # Express auth middleware
└── client-example.ts  # Example client usage

码头工人

docker build -t internal-data-mcp .
docker run -p 3100:3100 --env-file .env internal-data-mcp

许可证

麻省理工学院

目录标签

目录标签

TypeScriptClaude数据管理AI助手本地部署企业工具内部系统集成知识检索

支持客户端

Claude

接入字段

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

stdio

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

token

运行时(runtime,运行环境)

Docker

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdiotoken部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP