Token导航 LogoToken导航TokenDH.com
Troll MCP logo
文档知识未说明官方级别未说明来源级核验

Troll MCP

MCP Server

一个通过Trollspace API提供代码片段、知识笔记、任务管理、项目创意等47种类型安全工具的数据管理服务。

工具数

53

提示词数

0

GitHub Stars

1

资源数

0
JavaScriptClaude文档处理Claude DesktopClaude

安装说明

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

作者 / 组织

da-troll

提供方

da-troll

最后核验

2026/5/17 20:22

快速接入

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

详细介绍

巨魔空间mcp

MCP服务器 Trollspace API --公开了47个类型安全的工具,用于管理代码片段、金块、待办事项、想法、工具、repo、旅行、订阅等。

设置

先决条件

  • Node.js>=18
  • Trollspace API密钥

安装和构建

npm install
npm run build

配置

将API密钥设置为环境变量:

export TROLLSPACE_API_KEY="troll_usr_your_key_here"

使用Claude Desktop

将此添加到您的Claude Desktop配置中(~/Library/Application Support/Claude/claude_desktop_config.json):

{
  "mcpServers": {
    "trollspace": {
      "command": "node",
      "args": ["/path/to/troll-mcp/dist/index.js"],
      "env": {
        "TROLLSPACE_API_KEY": "troll_usr_your_key_here"
      }
    }
  }
}

使用Claude代码

添加到您的Claude Code MCP设置中:

claude mcp add trollspace -- node /path/to/troll-mcp/dist/index.js

在您的环境中设置API密钥或通过 env 配置。

工具

代码片段

代码片段和快速参考。

工具说明
list_snippets列出所有代码段
get_snippet按ID获取代码片段
create_snippet创建新代码段(名称、描述、代码、语言、标签)
update_snippet更新现有代码段
delete_snippet删除代码段

金块

知识笔记和见解。

工具说明
list_nuggets列出所有金块
get_nugget通过ID获取金块
create_nugget创建新金块(名称、描述、内容)
update_nugget更新现有金块
delete_nugget删除金块

全部

任务管理列表。

工具说明
list_todos列出所有待办事项列表
get_todo按ID获取待办事项列表
create_todo创建一个新的待办事项列表(名称、描述、内容)
update_todo更新现有待办事项列表
delete_todo删除待办事项列表

想法

项目和内容创意。

工具说明
list_ideas列出所有想法
get_idea通过ID获取想法
create_idea创建新想法(名称、内容)
update_idea更新现有想法
delete_idea删除一个想法

工具

软件工具和资源目录。

工具说明
list_tools列出所有软件工具
get_tool按ID获取工具
create_tool创建新的工具条目(名称、url、类别、描述、评级)
update_tool更新现有工具条目
delete_tool删除工具条目

回购协议

Git仓库和项目。

工具说明
list_repos列出所有存储库
get_repo按ID获取回购
create_repo创建新的仓库条目(标题、摘要、description_md、repo_url、source_type)
update_repo更新现有的回购条目
delete_repo删除回购条目

旅行

旅行地点和体验。

工具说明
list_travel列出旅行地点(按状态筛选,location_type)
get_travel通过ID获取旅行地点
create_travel添加旅行地点(location_id、location_type、状态、日期、备注)
update_travel更新旅行地点
delete_travel删除旅行地点

国家和城市

只读参考数据,用于旅行工具。

工具说明
list_countries列出国家(按名称搜索,按大陆筛选)
get_country通过ID获取国家
list_cities列出城市(按名称搜索,按country_id筛选)
get_city通过ID获取城市

订阅

定期订阅管理。

工具说明
list_subscriptions列出订阅(按状态、类别、usage_type、billing_cycle筛选)
get_subscription按ID获取订阅
create_subscription创建订阅(名称、金额、货币、billing_cycle、usage_type)
update_subscription更新订阅
delete_subscription删除订阅(保留付款历史记录)
mark_subscription_paid记录付款并提前下一个账单日期
backfill_subscription生成过去期间的历史付款记录
list_subscription_payments列出特定订阅的付款

订阅付款

所有订阅的付款记录。

工具说明
list_all_payments列出所有付款(按订阅、状态、usage_type、来源、日期范围筛选)
get_payment通过ID获得付款
create_payment创建付款记录
update_payment更新付款记录
delete_payment删除付款记录

代理

工具说明
agent_query向Trollspace代理发送自然语言请求

发展

重新生成API类型

如果OpenAPI规范发生变化,请重新生成TypeScript类型:

npm run generate-types

项目结构

src/
  client.ts          # Type-safe API client (openapi-fetch + generated types)
  index.ts           # MCP server entry point with all tool definitions
  types/api.d.ts     # Auto-generated OpenAPI types (do not edit)

许可证

国际学生委员会

目录标签

目录标签

JavaScriptClaude文档处理代码片段管理本地部署知识管理任务管理订阅管理旅行管理

支持客户端

Claude DesktopClaude

接入字段

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

未说明

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

none

工具数量(toolCount,工具数)

53

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明none部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP