Skip to content

Commit 2749923

Browse files
chore(packaging): add full PyPI metadata: authors, keywords, classifiers, urls
1 parent 0d438ec commit 2749923

1 file changed

Lines changed: 35 additions & 1 deletion

File tree

pyproject.toml

Lines changed: 35 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,44 @@
11
[project]
22
name = "openapi-mcp-sdk"
33
version = "0.3.1"
4-
description = "Openapi.com official mcp server implementation"
4+
description = "Openapi.com official MCP server — ready-to-use gateway and Python SDK for AI agents"
55
readme = "docs/readme-pypi.md"
66
requires-python = ">=3.13"
77
license = "MIT"
88
license-files = ["LICENSE"]
9+
keywords = [
10+
"mcp",
11+
"model-context-protocol",
12+
"openapi",
13+
"ai",
14+
"llm",
15+
"agent",
16+
"fastapi",
17+
"sdk",
18+
"gateway",
19+
"claude",
20+
"anthropic",
21+
"tools",
22+
"api",
23+
]
924
classifiers = [
25+
"Development Status :: 4 - Beta",
26+
"Intended Audience :: Developers",
27+
"Topic :: Software Development :: Libraries :: Python Modules",
28+
"Topic :: Internet :: WWW/HTTP :: HTTP Servers",
29+
"Topic :: Scientific/Engineering :: Artificial Intelligence",
30+
"Operating System :: OS Independent",
1031
"Programming Language :: Python :: 3",
1132
"Programming Language :: Python :: 3.13",
1233
]
34+
authors = [
35+
{ name = "Francesco Bianco", email = "info.francescobianco@gmail.com" },
36+
{ name = "Marco Prosperi", email = "m.prosperi@openapi.com" },
37+
{ name = "Simone Desantis", email = "s.desantis@openapi.com" },
38+
]
39+
maintainers = [
40+
{ name = "openapi.com", email = "support@openapi.com" },
41+
]
1342
dependencies = [
1443
"expiringdict>=1.2.2",
1544
"fastmcp>=2.9.1",
@@ -21,6 +50,11 @@ dependencies = [
2150
"fastapi>=0.110.0",
2251
]
2352

53+
[project.urls]
54+
Homepage = "https://openapi.com/"
55+
Repository = "https://github.com/openapi/mcp-server"
56+
"Bug Tracker" = "https://github.com/openapi/mcp-server/issues"
57+
Changelog = "https://github.com/openapi/mcp-server/releases"
2458

2559
[tool.pytest.ini_options]
2660
testpaths = ["tests/pytest"]

0 commit comments

Comments
 (0)