[project]
name = "scripting-docs-mcp"
version = "0.1.0"
description = "Scripts and MCP server helpers for ScriptingApp documentation indexes"
readme = "README.md"
requires-python = ">=3.10"
dependencies = [
"llama-index",
"llama-index-embeddings-huggingface",
"llama-index-embeddings-openai",
"sentence-transformers",
"transformers",
"mcp",
]
[project.scripts]
ingest-docs = "scripts.ingest_docs:main"
query-docs = "scripts.query_docs:main"
mcp-docs-server = "scripts.mcp_docs_server:main"
[tool.setuptools]
packages = ["scripts"]
[dependency-groups]
dev = ["ruff", "pytest"]
[build-system]
requires = ["setuptools>=61"]
build-backend = "setuptools.build_meta"