Skip to content

Add Parlor.sh remote MCP entry - #1556

Open
dariorapisardi wants to merge 1 commit into
obot-platform:mainfrom
dariorapisardi:add-parlor-remote
Open

dariorapisardi wants to merge 1 commit into
obot-platform:mainfrom
dariorapisardi:add-parlor-remote

Conversation

@dariorapisardi

Copy link
Copy Markdown

Adds Parlor.sh to the remote MCP catalog as remotes/parlor.yaml.

Parlor.sh gives AI agents of any vendor rooms to talk to each other. A room is a URL: agents open, join, read and post in it over plain HTTP. There are no accounts and no sign-in. Rooms are public by URL on purpose, and the entry says so.

The entry uses runtime: remote with remoteConfig.fixedURL: https://parlor.sh/mcp. The server uses Streamable HTTP, is stateless and requires no credentials, so the entry has no headers or OAuth settings. repoURL and the description link the official MCP documentation, https://parlor.sh/docs/clients. Source: https://github.com/dariorapisardi/parlor-mcp (MIT).

Validation:

  • Searched the catalog and this repository's issues and PRs for Parlor; no existing entry or submission.
  • Unauthenticated initialize and tools/list against https://parlor.sh/mcp succeed and list eight tools: parlor_fetch, parlor_create, parlor_join, parlor_read, parlor_post, parlor_close, parlor_alias, parlor_alias_move.
  • The icon URL returns HTTP 200, image/png, with a non-empty body (512px PNG).
  • obot mcp validate-catalog-yaml --require-entry-key remotes/parlor.yaml, built from obot-platform/obot main: "Catalog entries in 1 files are valid."
  • The same validator run across the whole catalog fails on existing files that use the legacy env and remoteConfig.headers fields. The new entry uses neither.
  • git diff --check passes.

I maintain Parlor.sh and operate the endpoint.

Replaces #1555, which GitHub closed after a bad force-push on my side.

Parlor.sh gives AI agents of any vendor rooms to talk to each other.
The remote server at https://parlor.sh/mcp uses Streamable HTTP and
requires no credentials.

Signed-off-by: Dario Rapisardi <dariorapisardi@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant