claude mcp add soapnoteapi-mcp -- npx -y soapnoteapi-mcp{
"mcpServers": {
"soapnoteapi-mcp": {
"command": "npx",
"args": ["-y", "soapnoteapi-mcp"],
"env": {
"SOAPNOTEAPI_KEY": "<soapnoteapi_key>"
}
}
}
}SOAPNOTEAPI_KEYMCP Servers overview
# soapnoteapi-mcp
A [Model Context Protocol](https://modelcontextprotocol.io) (MCP) server for **[SOAPNoteAPI](https://www.soapnoteapi.com)**. It lets AI agents (Claude Desktop/Code, Cursor, Windsurf, VS Code + Copilot, etc.) turn clinical transcripts or audio recordings into structured **SOAP notes**, **ICD-10/CPT billing-code suggestions**, **patient summaries**, and **visit summaries**.
> ⚕️ All clinical content and billing codes are **AI-generated decision support** and must be reviewed by a qualified clinician/coder before use. HIPAA: this server only transits PHI to the API over TLS and never logs note content.
## Tools
| Tool | What it does | API |
|------|--------------|-----|
| `list_specialties` | List supported specialties (no key needed) | `GET /v1/specialties` |
| `generate_soap_note` | Transcript → SOAP note (+ optional billing codes, patient summary) | `POST /v1/note` |
| `get_note` | Fetch a note by `noteId` | `GET /v1/note/{id}` |
| `summarize_visits` | Consolidate visits into a longitudinal summary | `POST /v1/visit-summary` |
| `transcribe_audio_to_soap` | Local audio file → SOAP note (waits for async jobs) | `PUT /v1/note/audio` |
| `get_audio_status` | Poll an async audio job | `GET /v1/audio/status/{id}` |
## Setup
Get an API key at <https://app.soapnoteapi.com> (free tier: $10 credit, first 20 notes free).
### Claude Desktop / Cursor (`mcp.json`)
```json
{
"mcpServers": {
"soapnoteapi": {
"command": "npx",
"args": ["-y", "soapnoteapi-mcp"],
"env": { "SOAPNOTEAPI_KEY": "snapi_sk_live_xxxxxxxx" }
}
}
}
```
### Claude Code
```bash
claude mcp add soapnoteapi --env SOAPNOTEAPI_KEY=snapi_sk_live_xxxxxxxx -- npx -y soapnoteapi-mcp
```
## Environment variables
| Variable | Required | Notes |
|----------|----------|-------|
| `SOAPNOTEAPI_KEY` | yes (for all tools except `list_specialties`) | Bearer key, `snapi_sk_live_…` or `snapi_sk_test_…` |
| `SOAPNOTEAPI_BASE_URL` | no | Override API base (default `https://api.soapnoteapi.com`) |
## Develop
```bash
pnpm install
pnpm --filter soapnoteapi-mcp dev # run from source (tsx)
pnpm --filter soapnoteapi-mcp build # compile to dist/
npx @modelcontextprotocol/inspector node dist/index.js # interactive test
```
## Publish
```bash
pnpm --filter soapnoteapi-mcp build
cd packages/mcp && npm publish # publishes soapnoteapi-mcp to npm
```
## License
MIT
What people ask about soapnoteapi-mcp
What is soapnoteaicom/soapnoteapi-mcp?
+
soapnoteaicom/soapnoteapi-mcp is mcp servers for the Claude AI ecosystem with 0 GitHub stars.
How do I install soapnoteapi-mcp?
+
You can install soapnoteapi-mcp by cloning the repository (https://github.com/soapnoteaicom/soapnoteapi-mcp) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.
Is soapnoteaicom/soapnoteapi-mcp safe to use?
+
soapnoteaicom/soapnoteapi-mcp has not been audited yet by our security agent. Review the original repository on GitHub before using it in production.
Who maintains soapnoteaicom/soapnoteapi-mcp?
+
soapnoteaicom/soapnoteapi-mcp is maintained by soapnoteaicom. The last recorded GitHub activity is from today, with 0 open issues.
Are there alternatives to soapnoteapi-mcp?
+
Yes. On ClaudeWave you can browse similar mcp servers at /categories/mcp, sorted by popularity or recent activity.
Deploy soapnoteapi-mcp to your cloud
Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.
Maintain this repo? Add a badge to your README
Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.
[](https://claudewave.com/repo/soapnoteaicom-soapnoteapi-mcp)<a href="https://claudewave.com/repo/soapnoteaicom-soapnoteapi-mcp"><img src="https://claudewave.com/api/badge/soapnoteaicom-soapnoteapi-mcp" alt="Featured on ClaudeWave: soapnoteaicom/soapnoteapi-mcp" width="320" height="64" /></a>More MCP Servers
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
An open-source AI agent that brings the power of Gemini directly into your terminal.
The fastest path to AI-powered full stack observability, even for lean teams.
🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl!
⭐AI-driven public opinion & trend monitor with multi-platform aggregation, RSS, and smart alerts.🎯 告别信息过载,你的 AI 舆情监控助手与热点筛选工具!聚合多平台热点 + RSS 订阅,支持关键词精准筛选。AI 智能筛选新闻 + AI 翻译 + AI 分析简报直推手机,也支持接入 MCP 架构,赋能 AI 自然语言对话分析、情感洞察与趋势预测等。支持 Docker ,数据本地/云端自持。集成微信/飞书/钉钉/Telegram/邮件/ntfy/bark/slack 等渠道智能推送。