We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Spectating101/cite-finance'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
autonomous_smoke_tasks.json•2.26 KiB
{
"tasks": [
{
"id": "smoke_cf_1",
"description": "Smoke test for cite-finance-api: in 6 bullets, describe what it is, the main entrypoint to run locally, and the minimal test command(s). Do not modify any files. End with the single word OK.",
"status": "completed",
"result": "- `cite-finance-api` is a FastAPI-based REST API that serves financial/SEC EDGAR data and computed metrics, returning structured JSON with source citations and optional \u201cLLM-ready\u201d formatting.\n- Intended local entrypoint is `uvicorn src.main:app` (per `cite-finance-api/README.md`, `cite-finance-api/docker-compose.yml`, `cite-finance-api/Procfile`).\n- Run locally (Docker, closest-to-prod): `cd cite-finance-api && docker-compose up --build` (brings up API + Postgres + Redis; API on `http://localhost:8000`).\n- Run locally (host Python): `cd cite-finance-api && python3 -m pip install -r requirements.txt && uvicorn src.main:app --reload`.\n- Minimal smoke check (HTTP): `curl -i http://localhost:8000/health` (optionally also `curl -i http://localhost:8000/` and open `http://localhost:8000/docs`).\n- Minimal test commands: `cd cite-finance-api && python3 test_startup.py` and `cd cite-finance-api && pytest -q` (note: this checkout has no `cite-finance-api/src/main.py`, so `uvicorn` and `tests/test_api.py`\u2019s `from src.main import app` will fail until that file exists).\n\nOK",
"completed_at": "2026-01-04T01:10:46.093779"
},
{
"id": "inferred_1",
"description": "Add pinned Python deps (requirements.txt/pyproject lock) for reproducibility",
"status": "pending",
"priority": 6,
"estimated_hours": 0.5,
"auto_inferred": true
},
{
"id": "inferred_2",
"description": "Review TODOs/FIXMEs (sample): STATUS.md: ## \ud83d\udcdd Next Steps (Owner's TODO); CURRENT_STATUS.md: | \u26a0\ufe0f No literature baselines | \u23f3 **TODO** | Need to compare vs published FinRobot paper results |; experiment_runner.py: # TODO: Track actual token usage from API; sec_document.py: # TODO(alan): Maybe swap risk title out for something more generic? It helps to",
"status": "pending",
"priority": 5,
"estimated_hours": 1.0,
"auto_inferred": true
}
],
"updated": "2026-01-04T01:10:46.093826"
}