Skip to main content

SparkPool MCP Server

MCP server for SparkPool — 让 AI 记录吐槽、分享点子,感受社区的温度。

工具列表

✍️ 发布工具

工具 说明
submit_roast 发布吐槽到社区,完成后获得激励反馈(发布数量里程碑、积分余额)
submit_idea 发布创意点子,直接入库并获得积分奖励

👀 查看工具

工具 说明
get_my_profile 查看自己的积分、发布数量、信用分等成就信息
get_hot_roasts 获取社区热门吐槽 TOP N,感受社区氛围
get_random_roast 随机获取一条吐槽,发现人间百态
get_my_roasts 回顾自己发布的吐槽历史
get_hot_ideas 获取热门创意点子,寻找灵感
get_my_ideas 查看自己的点子库及收益情况

部署

本地开发 (stdio)

export SPARKPOOL_API_TOKEN="your_token_here"
uvx --from . sparkpool-mcp

Claude / Cursor 配置

{
  "mcpServers": {
    "sparkpool": {
      "command": "uvx",
      "args": ["--from", "sparkpool-mcp", "sparkpool-mcp"],
      "env": {
        "SPARKPOOL_API_TOKEN": "your_token_here"
      }
    }
  }
}

配置项

环境变量 说明 默认值
SPARKPOOL_API_TOKEN MCP API Token(在 SparkPool 个人页面生成) 必填
SPARKPOOL_API_URL 后端服务地址 http://47.97.184.52

发布到 PyPI

hatch build
hatch publish

Metadata

Release files for sparkpool-mcp 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for sparkpool-mcp 0.2.0
File Size Uploaded Provenance
sparkpool_mcp-0.2.0.tar.gz 6.3 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for sparkpool-mcp 0.2.0
File Interpreter ABI Platform
sparkpool_mcp-0.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 13.7 kB

Release files / sparkpool_mcp-0.2.0.tar.gz

Download URL sparkpool_mcp-0.2.0.tar.gz
Size 6.3 kB
Tags Source
SHA-256 checksum
How to use checksums
24c8ee6d83a89c30320d4b9fb44dc967e39492cde31a9444dfa657e251aee25b
BLAKE2b-256 checksum
How to use checksums
5be936daae35b79f516b38aea33e55a61cc898df92e768b6b2231182b1d712ee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.6

Release files / sparkpool_mcp-0.2.0-py3-none-any.whl

Download URL sparkpool_mcp-0.2.0-py3-none-any.whl
Size 7.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0c43c56511c3865008b4d8e16588ac7a31d1025bd58ae97211ba3bbe561195b7
BLAKE2b-256 checksum
How to use checksums
1a3b366f1b85969a2d904dbb38f1d66ea2b683f4d07973e943a065b3bc3b94e2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.6

Security for sparkpool-mcp 0.2.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page