从零开发一个 MCP Server:让 AI 读取你的私有数据
用 TypeScript 实现一个查询内部 Wiki 的 MCP 工具
返回教程列表
创建 McpServer 实例
用
用 StdioServerTransport 启动
在 Claude Desktop 配置文件中注册
高级约 35 分钟
从零开发一个 MCP Server:让 AI 读取你的私有数据
用 TypeScript 实现一个查询内部 Wiki 的 MCP 工具
自己写 MCP Server 并不难。本教程用 TypeScript 从零实现一个能查询内部 Wiki/Confluence 的 MCP Server,让 Claude 或 Cursor 直接访问你公司的私有知识,全程代码不超过 100 行。
MCPTypeScriptMCP Server开发Confluence私有数据
从零开发一个 MCP Server
核心步骤
npm install @modelcontextprotocol/sdk zodserver.tool() 注册工具函数关键代码
typescript
server.tool(
"search_wiki",
"搜索内部 Wiki",
{ query: z.string() },
async ({ query }) => {
const results = searchLocal(query);
return { content: [{ type: "text", text: results }] };
}
);
相关工具
ClaudeCursor