MCP Registry: Codician DNS namespace com.codician/growmos (0.1.5)

This commit is contained in:
codician-dev
2026-08-17 16:21:56 +03:00
parent f478e7451a
commit 20a006af62
5 changed files with 36 additions and 26 deletions
+1 -1
View File
@@ -153,7 +153,7 @@ MCP server — `growmos integrate mcp` writes this for you, or paste it yourself
| Grok CLI / others | their MCP config, same JSON |
<!-- MCP Registry ownership marker -->
`mcp-name: io.github.codician-team/growmos`
`mcp-name: com.codician/growmos`
Tools exposed: `growmos_context`, `growmos_query`, `growmos_entity`, `growmos_search`,
`growmos_remember`, `growmos_link`, `growmos_journal`, `growmos_check`, `growmos_next`,
+12 -13
View File
@@ -1,20 +1,19 @@
# Publishing growmos to the official MCP Registry
The registry (https://registry.modelcontextprotocol.io) lists MCP servers for every client to
discover. Ownership of `io.github.codician-team/*` is proven by a GitHub login as the org;
ownership of the PyPI package is proven by the `mcp-name:` marker in the package README (present).
growmos is listed under the Codician domain namespace **`com.codician/growmos`** (DNS-verified),
independent of any GitHub account. Ownership of the PyPI package is proven by the
`mcp-name: com.codician/growmos` marker in the package README.
Release procedure (maintainers):
```bash
# 1. publish the PyPI release whose README carries the mcp-name marker (0.1.4+)
# 1. bump version in pyproject.toml, src/growmos/__init__.py and server.json (both places)
# 2. publish to PyPI
rm -rf dist && uv build && uv publish --token pypi-…
# 2. install the publisher CLI
brew install mcp-publisher # or: curl -L "https://github.com/modelcontextprotocol/registry/releases/latest/download/mcp-publisher_$(uname -s | tr '[:upper:]' '[:lower:]')_$(uname -m | sed 's/x86_64/amd64/;s/aarch64/arm64/').tar.gz" | tar xz mcp-publisher
# 3. log in as the codician-team GitHub org (opens a browser)
mcp-publisher login github
# 4. publish server.json from the repo root
# 3. authenticate with the codician.com DNS key (kept outside the repo) and publish
mcp-publisher login dns --domain codician.com --private-key "$(openssl pkey -in ~/.config/mcp-publisher/codician-dns-key.pem -outform DER | tail -c 32 | xxd -p -c 64)"
mcp-publisher publish
```
Bump `version` in `server.json` (both places) with each PyPI release.
The apex TXT record `codician.com. IN TXT "v=MCPv1; k=ed25519; p=…"` must stay in place; rotate the
key by replacing that record (never leave the old one — it is tried first).
+1 -1
View File
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
[project]
name = "growmos"
version = "0.1.4"
version = "0.1.5"
description = "A living knowledge graph that grows with your repo — agent-native, zero-dependency, plug & play for Claude Code, Codex, Grok, Cursor and any MCP-capable CLI."
readme = "README.md"
license = { text = "MIT" }
+21 -10
View File
@@ -1,17 +1,28 @@
{
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-07-09/server.schema.json",
"name": "io.github.codician-team/growmos",
"description": "Living knowledge graph for your repo: query with citations, remember/link facts, fact-check claims, grow the graph via task packets. Zero deps.",
"repository": {"url": "https://github.com/codician-team/growmos", "source": "github"},
"version": "0.1.4",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json",
"name": "com.codician/growmos",
"description": "Living knowledge graph for your repo: query with citations, remember/link facts, fact-check claims.",
"repository": {
"url": "https://github.com/codician-team/growmos",
"source": "github"
},
"version": "0.1.5",
"packages": [
{
"registry_type": "pypi",
"registryType": "pypi",
"registryBaseUrl": "https://pypi.org",
"identifier": "growmos",
"version": "0.1.4",
"transport": {"type": "stdio"},
"runtime_hint": "growmos",
"package_arguments": [{"type": "positional", "value": "mcp"}]
"version": "0.1.5",
"transport": {
"type": "stdio"
},
"runtimeHint": "growmos",
"packageArguments": [
{
"type": "positional",
"value": "mcp"
}
]
}
]
}
+1 -1
View File
@@ -3,4 +3,4 @@
Developed by Codician (https://codician.com). MIT licensed.
"""
__version__ = "0.1.4"
__version__ = "0.1.5"