MCP.so
ログイン

Praiseforcoder.git MCP Server

@seeyouintokyo

基本情報

カテゴリ

バージョン管理

ライセンス

MIT

トランスポート

stdio

作者

seeyouintokyo

投稿者

yang xing

Praiseforcoder.git MCP Server について

概要はまだありません

Praiseforcoder.git MCP Server の設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

{
  "mcpServers": {
    "praiseforcoder": {
      "command": "python",
      "args": [
        "main.py"
      ]
    }
  }
}

Praiseforcoder.git MCP Server のツール

ツール一覧はまだありません

この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。

ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。

概要

What is Praiseforcoder.git?

Praiseforcoder.git is a simple MCP (Model Context Protocol) service that uses the DeepSeek API to generate short, cute, and encouraging praise statements for developers. It is meant to be used as a playful assistant in coding environments like Cursor.

How to use Praiseforcoder.git?

Configure your DeepSeek API key in a .env file or via the DEEPSEEK_KEY environment variable. Start the service by running python main.py or uv run mcp run main.py:server. Once started, it automatically registers with Cursor and listens for JSON input on stdin, returning a JSON praise response on stdout. You can test it with echo '{"text":"I learned MCP!"}' | python mcp_praise.py.

Key features of Praiseforcoder.git

  • Generates single‑sentence praises with emojis (≤15 characters)
  • Integrates with Cursor via automatic registration
  • Accepts API key via JSON input or environment variable
  • Handles API errors gracefully with friendly error messages
  • Uses DeepSeek Chat model for fast, fun responses

Use cases of Praiseforcoder.git

  • Boosting developer morale after completing a coding task
  • Adding a playful reward system to a code editor
  • Providing instant encouragement via command‑line integration
  • Serving as a lightweight motivational tool in development workflows

よくある質問

1

What runtime dependencies does Praiseforcoder.git require?

Python 3.10 or higher and a valid DeepSeek API key (set via `DEEPSEEK_API_KEY` in `.env` or `DEEPSEEK_KEY` environment variable). The `requests` package must be installed.

2

How does Praiseforcoder.git handle API keys?

The API key is checked first from the `api_key` field in the input JSON. If absent, it falls back to the `DEEPSEEK_KEY` environment variable. No other authentication method is supported.

3

Where does the praise data live?

Praiseforcoder.git does not store or log any user data. All processing happens in‑memory; each request generates a one‑time praise response and exits.

4

What are the known limits of Praiseforcoder.git?

The generated praise is limited to one sentence with a maximum of 15 characters and always includes an emoji. The API call has a 10‑second timeout to prevent blocking.

5

How is Praiseforcoder.git accessed by clients?

It communicates over stdin/stdout using JSON: receives `{"text": "...", "api_key": "..."}` and outputs `{"praise": "...", "error": "..."}`. It automatically registers as an MCP server in Cursor when started.

コメント

「バージョン管理」の他のコンテンツ