Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"athena-tools": {
"url": "https://pallas-mcp-server.azurewebsites.net/sse"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
A Claude Code extension that embeds a senior athenahealth integration engineer in your development workflow. Proactively catches data loss bugs, teaches clinical context, guides you through safe DataView queries and API integrations, and gets smarter from every interaction through a built-in learning loop.
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
npx -y 'pallas-athena-tools' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
Checked pallas-athena-tools against OSV.dev.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in ai-ml / health
Dynamic problem-solving through sequential thought chains
Workspace template + MCP server for Claude Code, Codex CLI, Cursor & Windsurf. Multi-agent knowledge engine (ag-refresh / ag-ask) that turns any codebase into a queryable AI assistant.
Persistent memory using a knowledge graph
Privacy-first. MCP is the protocol for tool access. We're the virtualization layer for context.
MCP Security Weekly
Get CVE alerts and security updates for io.github.nous-ehr/athena-tools and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
A Claude Code extension that embeds a senior athenahealth integration engineer in your development workflow. Proactively catches data loss bugs, teaches clinical context, guides you through safe DataView queries and API integrations, and gets smarter from every interaction through a built-in learning loop.
No install needed. Add this to any project's .claude/settings.json:
{
"mcpServers": {
"athena-tools": {
"url": "https://pallas-mcp-server.azurewebsites.net/sse"
}
}
}
Then open Claude Code and ask: "How do I safely join PATIENT to CHART in DataView?"
This gives you all 12 MCP tools via the hosted server. For the full experience (slash commands, proactive safety rules, CLAUDE.md guidance), use the install method below.
npx pallas-athena-tools setup
This installs to your user-level Claude Code config (~/.claude/):
/sql, /athena-api, /onboard, /diagnose, etc.)Works in every project — no per-project configuration needed.
npx pallas-athena-tools status # Check installation
npx pallas-athena-tools uninstall # Remove everything
| Command | Description |
|---|---|
/onboard | Guided onboarding for new athenahealth developers |
/sql <query> | Generate safe DataView SQL with CONTEXTID, soft-delete, and correct joins |
/athena-api <goal> | Generate API integration code with OAuth, retry, and error handling |
/diagnose <error> | Diagnose API or DataView errors with root cause explanation |
/review-athena | Scan project for athenahealth anti-patterns and safety issues |
/validate | Pre-deployment safety check |
/explain <concept> | Deep-dive explanation of any athenahealth concept |
/workflow <name> | End-to-end clinical/admin workflow guidance |
/review-candidates | Review and approve/reject pending KB update candidates |
| Tool | Description |
|---|---|
athena_search_kb | Full-text search across the knowledge base |
athena_explain_view | DataView view schema, columns, relationships, and gotchas |
athena_explain_join | Safe join path between two views with identity chain warnings |
athena_diagnose_error | Error diagnosis with likely causes and fixes |
athena_explain_workflow | Clinical/admin workflow documentation |
athena_suggest_workflow | Recommended integration approach with anti-pattern detection |
athena_submit_feedback | Report learned patterns back to the KB (learning loop) |
athena_list_candidates | List pending KB update candidates for review |
athena_review_candidate | Approve or reject a KB update candidate |
athena_report_safety_flag | Record a fired proactive safety rule (v0.2.0) |
athena_report_outcome | Record artifact intent and acceptance at end of interaction (v0.2.0) |
athena_command_start | Beacon for slash command usage (v0.2.0) |
The extension gets smarter from every developer interaction:
Developer uses Claude Code for athenahealth work
↓
Claude calls KB
... [View full README on GitHub](https://github.com/nous-ehr/claude_pallas_extension#readme)