AI社区活动管理服务

Cerebral Valley MCP Server 提供AI社区活动、黑客马拉松和聚会的发现与提交工具,支持按城市、类型和日期范围搜索活动。

  • by cerebralvalley
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 cerebralvalley/cv-mcp

使用说明

Cerebral Valley MCP服务器

Cerebral Valley提供用于发现和提交AI社区活动、黑客马拉松和聚会的工具。

特性

  • 搜索事件 --按城市、类型、日期范围和自由文本查询搜索事件
  • submit_event --提交新事件以供审核
  • 订阅时事通讯 --订阅简历通讯的电子邮件

快速入门(托管)

使用此MCP服务器的最简单方法是通过 铁匠铺.

使用克劳德桌面

npx -y @smithery/cli install @cerebralvalley/cv-mcp --client claude

带光标

npx -y @smithery/cli install @cerebralvalley/cv-mcp --client cursor

或手动添加到您的 ~/.cursor/mcp.json:

{
  "mcpServers": {
    "cerebralvalley": {
      "url": "https://server.smithery.ai/@cerebralvalley/cv-mcp/mcp"
    }
  }
}

自托管安装

如果要在本地运行服务器:

安装

bun install

发展

bun run dev        # stdio transport (for local MCP clients)
bun run dev:http   # HTTP transport (for testing Smithery deployment)

带光标(本地)

添加到您的 ~/.cursor/mcp.json:

{
  "mcpServers": {
    "cv-events": {
      "command": "bun",
      "args": ["run", "/path/to/cerebralvalley-events-mcp/src/server.ts"]
    }
  }
}

然后重新启动Cursor以加载MCP服务器。

项目结构

src/
├── server.ts        # MCP server entry point (stdio transport)
├── http-server.ts   # MCP server for Smithery (HTTP transport)
├── api.ts           # API fetch functions
├── types.ts         # TypeScript types
├── constants.ts     # Shared constants (cities, event types, etc.)
└── tools/
    ├── index.ts               # Tool registration
    ├── searchEvents.ts        # Search events tool
    ├── submitEvent.ts         # Submit event tool
    └── subscribeNewsletter.ts # Newsletter subscription tool

API

服务器连接到脑谷公共API:

  • 基本URL: https://api.cerebralvalley.ai/v1

支持的城市筛选器

  • 旧金山湾区(默认)
  • 纽约市
  • 波士顿
  • 西雅图
  • 伦敦
  • 远程
  • 其他

事件类型

  • HACKATHON --仅适用于黑客马拉松的筛选器
  • 省略所有事件类型

技术栈