Other platforms
Any MCP client
Valency Bond™ is a remote MCP server over streamable HTTP with OAuth. Any client that supports both can connect to it. The platform guides just spell out the same details in each client's own vocabulary.
Connection details
Section titled “Connection details”| Setting | Value |
|---|---|
| Server URL | https://mcp.valency.io/ |
| Transport | Streamable HTTP (not SSE, not stdio) |
| Authentication | OAuth 2.0 |
| Client registration | Dynamic, with no client ID or secret to paste |
| Client secret / bearer token | Not used. See Direct API for token-based access. |
-
Add the server in whatever way your client supports: a UI for adding a remote or custom MCP server, a CLI command, or its configuration file. Most JSON-configured clients want something close to this:
MCP configuration {"mcpServers": {"valency": {"type": "http","url": "https://mcp.valency.io/"}}}The exact key names vary by client. Some use
httpUrlinstead ofurl, and some nest servers under a different top-level key. Match your client's documented schema; only the URL and the HTTP transport are fixed. -
Complete the sign-in flow. Valency Bond supports dynamic client registration, so your client registers itself on first connect. You should never be asked for a client ID, client secret, bearer token, or a fixed callback URL.
-
Confirm the tools loaded.
valencyshould report as connected with the Valency tools (paper search, author lookup, citation lookup, trend analysis, and more) listed: 38 endpoints in all. -
Ask (more prompt ideas):
Use Valency to search for papers about quantum computing
Troubleshooting
Section titled “Troubleshooting”Client asks for a client ID, secret, or token? It probably isn't using dynamic client registration for this server. Check whether it has a separate "remote" or "OAuth" server type. A client's default MCP entry is often stdio, which can't reach a hosted server.
Sign-in opens but never completes? The callback address your client submitted may not be one Valency accepts. Report the issue and include the client name, version, and the callback URL it used (leave off the query string, which carries the authorization code).
Connects but no tools appear? Restart the client so it picks up the new server connection. If tools still don't appear, confirm the transport is streamable HTTP rather than SSE.
Client doesn't support OAuth at all? Use the Direct API with a bearer token instead.
Need help?
Section titled “Need help?”If something isn't working, check Troubleshooting for common fixes. See the FAQ for general questions, or report an issue if you're still stuck. Tell us which client you're using and we'll look at adding a guide for it.