Metadata-Version: 2.4
Name: ogham-mcp
Version: 0.12.0
Summary: Shared memory MCP server — persistent, searchable, cross-client
License-File: LICENSE
Requires-Python: >=3.13
Requires-Dist: fastmcp<4,>=3.2.4
Requires-Dist: geotext>=0.4
Requires-Dist: ollama>=0.4
Requires-Dist: openai>=1.0
Requires-Dist: parsedatetime>=2.6
Requires-Dist: postgrest>=2.0
Requires-Dist: pydantic-settings>=2.0
Requires-Dist: python-dotenv>=1.0
Requires-Dist: pyyaml>=6.0
Requires-Dist: stop-words>=2024.2.1
Requires-Dist: tenacity>=9.1.4
Requires-Dist: typer>=0.12
Provides-Extra: all
Requires-Dist: fastapi>=0.115; extra == 'all'
Requires-Dist: flashrank>=0.2; extra == 'all'
Requires-Dist: google-genai>=1.0; extra == 'all'
Requires-Dist: mistralai>=1.0; extra == 'all'
Requires-Dist: prefab-ui>=0.18; extra == 'all'
Requires-Dist: psycopg-pool>=3.1; extra == 'all'
Requires-Dist: psycopg[binary]>=3.1; extra == 'all'
Requires-Dist: uvicorn>=0.34; extra == 'all'
Requires-Dist: voyageai>=0.3; extra == 'all'
Provides-Extra: dashboard
Requires-Dist: fastapi>=0.115; extra == 'dashboard'
Requires-Dist: prefab-ui>=0.18; extra == 'dashboard'
Requires-Dist: uvicorn>=0.34; extra == 'dashboard'
Provides-Extra: dev
Requires-Dist: pytest-asyncio>=0.24; extra == 'dev'
Requires-Dist: pytest>=8.0; extra == 'dev'
Requires-Dist: ruff>=0.9; extra == 'dev'
Provides-Extra: gemini
Requires-Dist: google-genai>=1.0; extra == 'gemini'
Provides-Extra: mistral
Requires-Dist: mistralai>=1.0; extra == 'mistral'
Provides-Extra: postgres
Requires-Dist: psycopg-pool>=3.1; extra == 'postgres'
Requires-Dist: psycopg[binary]>=3.1; extra == 'postgres'
Provides-Extra: rerank
Requires-Dist: flashrank>=0.2; extra == 'rerank'
Provides-Extra: voyage
Requires-Dist: voyageai>=0.3; extra == 'voyage'
