We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Arize-ai/phoenix'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
import { fetchQuery, graphql } from "react-relay";
import type { LoaderFunctionArgs } from "react-router";
import RelayEnvironment from "@phoenix/RelayEnvironment";
import type { promptConfigLoaderQuery } from "./__generated__/promptConfigLoaderQuery.graphql";
export const promptConfigLoader = async ({ params }: LoaderFunctionArgs) => {
const promptId = params.promptId;
if (!promptId) {
throw new Error("Prompt ID is required");
}
return await fetchQuery<promptConfigLoaderQuery>(
RelayEnvironment,
graphql`
query promptConfigLoaderQuery($id: ID!) {
prompt: node(id: $id) {
... on Prompt {
...PromptVersionTagsConfigCard_data
}
}
}
`,
{ id: promptId }
).toPromise();
};