Skip to content

Commit 4f53a29

Browse files
adding text-to-graphql server (github#32)
1 parent a7ef84b commit 4f53a29

File tree

1 file changed

+50
-0
lines changed

1 file changed

+50
-0
lines changed
Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
name: text-to-graphql
2+
image: mcp/text-to-graphql
3+
type: server
4+
meta:
5+
category: devops
6+
tags:
7+
- graphql
8+
- ai
9+
- natural-language
10+
- api
11+
- query-generation
12+
about:
13+
title: Text-to-GraphQL
14+
description: Transform natural language queries into GraphQL queries using an AI agent. Provides schema management, query validation, execution, and history tracking.
15+
icon: https://upload.wikimedia.org/wikipedia/commons/1/17/GraphQL_Logo.svg
16+
source:
17+
project: https://github.com/Arize-ai/text-to-graphql-mcp
18+
branch: main
19+
dockerfile: Dockerfile
20+
config:
21+
description: Configure API keys and model settings for text-to-graphql
22+
secrets:
23+
- name: text-to-graphql.openai_api_key
24+
env: OPENAI_API_KEY
25+
example: sk-proj-xxx
26+
description: OpenAI API key for LLM operations
27+
- name: text-to-graphql.graphql_endpoint
28+
env: GRAPHQL_ENDPOINT
29+
example: https://your-graphql-api.com/graphql
30+
description: GraphQL API endpoint URL
31+
- name: text-to-graphql.graphql_api_key
32+
env: GRAPHQL_API_KEY
33+
example: your_api_key_here
34+
description: API key for your GraphQL service
35+
parameters:
36+
type: object
37+
properties:
38+
graphql_auth_type:
39+
type: string
40+
enum: ["bearer", "apikey", "direct"]
41+
default: bearer
42+
description: Authentication method for GraphQL API
43+
model_name:
44+
type: string
45+
default: gpt-4o
46+
description: OpenAI model to use
47+
model_temperature:
48+
type: number
49+
default: 0
50+
description: Model temperature for responses

0 commit comments

Comments
 (0)