Skip to main content
Glama

@arizeai/phoenix-mcp

Official
by Arize-ai
PromptsPage.tsx1.02 kB
import { useEffect } from "react"; import { usePreloadedQuery } from "react-relay"; import { useLoaderData } from "react-router"; import invariant from "tiny-invariant"; import { Flex } from "@phoenix/components"; import { PromptsFilterBar } from "@phoenix/pages/prompts/PromptsFilterBar"; import { PromptsFilterProvider } from "@phoenix/pages/prompts/PromptsFilterProvider"; import { promptsLoaderGql, PromptsLoaderType, } from "@phoenix/pages/prompts/promptsLoader"; import { PromptsTable } from "./PromptsTable"; export function PromptsPage() { const loaderData = useLoaderData<PromptsLoaderType>(); invariant(loaderData, "loaderData is required"); const data = usePreloadedQuery(promptsLoaderGql, loaderData); useEffect(() => { return () => { loaderData.dispose(); }; }, [loaderData]); return ( <PromptsFilterProvider> <Flex direction="column" height="100%"> <PromptsFilterBar /> <PromptsTable query={data} /> </Flex> </PromptsFilterProvider> ); }

MCP directory API

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