refactor(api): remove MCP server integration and docs references
This commit is contained in:
parent
5dd8242985
commit
1d8a8eafb8
9 changed files with 9 additions and 1195 deletions
13
README.md
13
README.md
|
|
@ -1,11 +1,11 @@
|
|||
# innercontext
|
||||
|
||||
Personal health and skincare data hub. Collects structured data (products, routines, lab results, medications, skin snapshots) and exposes it via a REST API, MCP, and a web UI to an LLM agent.
|
||||
Personal health and skincare data hub. Collects structured data (products, routines, lab results, medications, skin snapshots) and exposes it via a REST API and a web UI to an LLM agent.
|
||||
|
||||
## Repository layout
|
||||
|
||||
```
|
||||
backend/ Python backend — FastAPI REST API + MCP server + SQLModel models
|
||||
backend/ Python backend — FastAPI REST API + SQLModel models
|
||||
frontend/ SvelteKit web UI (Svelte 5, TypeScript, Tailwind CSS v4)
|
||||
docs/ Deployment guides
|
||||
nginx/ nginx config for production
|
||||
|
|
@ -60,14 +60,6 @@ UI available at `http://localhost:5173`.
|
|||
| `/skincare` | Weekly skin condition snapshots |
|
||||
| `/health-check` | Liveness probe |
|
||||
|
||||
## MCP server
|
||||
|
||||
innercontext exposes 14 tools via [FastMCP](https://github.com/jlowin/fastmcp) at the StreamableHTTP endpoint `http://localhost:8000/mcp/mcp`.
|
||||
|
||||
Tools include: `get_products`, `get_product`, `get_open_inventory`, `get_recent_routines`, `get_latest_skin_snapshot`, `get_skin_history`, `get_medications`, `get_expiring_inventory`, `get_grooming_schedule`, `get_recent_lab_results`, and more.
|
||||
|
||||
Connect an MCP-compatible LLM agent by pointing it at `http://<host>/mcp/mcp`.
|
||||
|
||||
## Frontend routes
|
||||
|
||||
| Route | Description |
|
||||
|
|
@ -102,7 +94,6 @@ uv run pytest
|
|||
## Stack
|
||||
|
||||
- **Backend:** Python 3.12, FastAPI, Uvicorn, SQLModel 0.0.37 + SQLAlchemy, Pydantic v2, PostgreSQL (psycopg3)
|
||||
- **MCP:** FastMCP 3.0.2 (StreamableHTTP transport)
|
||||
- **Frontend:** SvelteKit 2, Svelte 5 (Runes), TypeScript, Tailwind CSS v4, shadcn-svelte
|
||||
|
||||
## Deployment
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue