forked from wso2/fhir-mcp-server
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpyproject.toml
More file actions
66 lines (60 loc) · 1.89 KB
/
Copy pathpyproject.toml
File metadata and controls
66 lines (60 loc) · 1.89 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
[project]
authors = [
{name = "Vimukthi Rajapaksha", email = "vimukthir@wso2.com"},
{name = "Joel Sathiyendra", email = "joel@wso2.com"},
{name = "Nirmal Fernando", email = "nirmal@wso2.com"}
]
classifiers = [
"Development Status :: 4 - Beta",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.12",
"Intended Audience :: Developers",
"Operating System :: OS Independent",
]
dependencies = [
"mcp[cli]==1.27.1",
"aiohttp==3.13.5",
"fhirpy==2.2.0",
"fhirpathpy==2.2.0",
]
description = "A Model Context Protocol (MCP) server that provides seamless, standardized access to Fast Healthcare Interoperability Resources (FHIR) data from any compatible FHIR server. Designed for easy integration with AI tools, developer workflows, and healthcare applications, it enables natural language and programmatic search, retrieval, and analysis of clinical data."
keywords = [
"fhir",
"healthcare",
"mcp",
"model-context-protocol",
"modelcontextprotocol",
"llm",
]
license = "Apache-2.0"
license-files = ["LICEN[CS]E*"]
name = "fhir-mcp-server"
readme = {file = "README.md", content-type = "text/markdown"}
requires-python = ">=3.12"
version = "0.10.0"
[build-system]
build-backend = "hatchling.build"
requires = ["hatchling"]
[tool.hatch.build.targets.wheel]
packages = ["src/fhir_mcp_server"]
[project.scripts]
fhir-mcp-server = "fhir_mcp_server.server:main"
[[tool.uv.index]]
name = "pypi"
publish-url = "https://upload.pypi.org/legacy/"
url = "https://pypi.org/simple/"
[project.optional-dependencies]
dev = [
"pytest==9.0.3",
"pytest-asyncio==1.3.0",
"pytest-cov==7.1.0",
]
test = [
"pytest==9.0.3",
"pytest-asyncio==1.3.0",
"pytest-cov==7.1.0",
]
[project.urls]
"Bug Tracker" = "https://github.com/wso2/fhir-mcp-server/issues"
"Documentation" = "https://github.com/wso2/fhir-mcp-server/blob/main/README.md"
"Homepage" = "https://github.com/wso2/fhir-mcp-server"