Skip to main content

everyonetools-mcp

MCP server for the EveryoneTools developer API. It lets MCP clients (Claude Code, Claude Desktop, Cursor and other MCP-compatible tools) discover and run EveryoneTools tools with your API key. Validation, credits and idempotency all happen in the API (/v1); this package is a thin wrapper and contains no calculation logic.

에브리원툴즈 개발자 API의 MCP 서버입니다. MCP 클라이언트(Claude Code, Claude Desktop, Cursor 등)가 내 API 키로 에브리원툴즈 도구를 찾아 실행할 수 있게 합니다. 검증·크레딧·중복 차감 방지는 모두 API(/v1)가 처리합니다.

Requirements

Run

uvx everyonetools-mcp          # with uv
pipx run everyonetools-mcp     # or with pipx

The server speaks MCP over stdio — your MCP client starts it. Pass the API key only as an environment variable, never as a command argument, and never paste it into a shared project file or a chat.

export EVERYONETOOLS_API_KEY="evt_live_..."          # macOS / Linux
$env:EVERYONETOOLS_API_KEY = "evt_live_..."          # Windows PowerShell

everyonetools-mcp --version prints the installed version.

Connect a client

Claude Code — project file .mcp.json (the key stays in your environment, not in the file):

{
  "mcpServers": {
    "everyonetools": {
      "command": "uvx",
      "args": ["everyonetools-mcp"],
      "env": { "EVERYONETOOLS_API_KEY": "${EVERYONETOOLS_API_KEY}" }
    }
  }
}

Other clients use the same command (uvx everyonetools-mcp) and the same environment variable. If a client can only take the key in its own settings, keep that settings file private and out of version control.

Tools

  • The tools the API publishes for MCP — currently calc_loan, calc_vat and text_count (1 credit per successful call). Names are the API tool IDs with . replaced by _.
  • get_remaining_credits — plan, balance and limits (not charged).
  • download_result_file — download a file produced by a document tool, within its retention (not charged).
  • Repeating the same tool with the same input within 24 hours is charged once (EVERYONETOOLS_MCP_AUTO_IDEMPOTENCY, default true).

Environment variables

Name Default Meaning
EVERYONETOOLS_API_KEY (required) Your API key
EVERYONETOOLS_API_BASE https://api.everyonetools.com API host
EVERYONETOOLS_MCP_AUTO_IDEMPOTENCY true Fold repeat calls with the same input into one charge
EVERYONETOOLS_MCP_LANGUAGE ko Language shown first in tool names and descriptions (ko or en)

License: MIT

Metadata

Release files for everyonetools-mcp 0.1.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 everyonetools-mcp 0.1.0
File Size Uploaded Provenance Actions
everyonetools_mcp-0.1.0.tar.gz 18.3 kB Without provenance Details for everyonetools_mcp-0.1.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for everyonetools-mcp 0.1.0
File Interpreter ABI Platform Actions
everyonetools_mcp-0.1.0-py3-none-any.whl Python 3 none any Details for everyonetools_mcp-0.1.0-py3-none-any.whl

Total release size: 37.9 kB

Release files / everyonetools_mcp-0.1.0.tar.gz

Download URL everyonetools_mcp-0.1.0.tar.gz
Size 18.3 kB
Tags Source
SHA-256 checksum
How to use checksums
7a4258c07de67dece9c10751200d42b7176548dfba7bceffc5ee7436ad85caf4
BLAKE2b-256 checksum
How to use checksums
d0b81decda8a5ee77e5e4068551419bec267b722c5a24e3b0507115a6530ba19
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.9

Release files / everyonetools_mcp-0.1.0-py3-none-any.whl

Download URL everyonetools_mcp-0.1.0-py3-none-any.whl
Size 19.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
236d4e512fdc7a612766d879017cbea47e3f8ba4056472b68fdeb13d07562c9a
BLAKE2b-256 checksum
How to use checksums
ec78bb931390a0c75ee81e918d0e96d84f8d9d51ac99123c84b6ff676ee2f7b9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.9

Security for everyonetools-mcp 0.1.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.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

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