Agent MCP Devri
Twexapi MCP erişimini AI agent'lara ve aşağı akış iş akışlarına güvenle devretme talimatları.
Bir AI kodlama agent’ına, araştırma agent’ına, iş akışı agent’ına veya dahili bir asistana Twexapi MCP erişimi verirken bu sayfayı kullanın.
Kısa özet: API MCP sunucusunu giriş yaparak veya bir API anahtarıyla bağlayın, agent’a diğer tüm araçlardan önce explore çağırmasını, okumalar için twexapi_request, yalnızca onaylanmış yazmalar için twexapi_write kullanmasını söyleyin ve sohbet özetleri yerine kalıcı devir çıktısı isteyin.
Devir kontrol listesi
API MCP sunucusunu bağlayın
MCP istemcinize https://api.twexapi.io/mcp ekleyin ve TwexAPI hesabınızla giriş yapın ya da x-api-key veya Authorization: Bearer ile bir API anahtarı gönderin. Agent’ın hiç paylaşım yapması gerekmiyorsa girişte yazma kutusunun işaretini kaldırın.
Docs MCP sunucusunu bağlayın
Agent API rotalarını seçmeden önce Twexapi belgelerinde arama yapacaksa https://docs.twexapi.io/mcp ekleyin.
Çağırmadan önce keşfedin
Agent’a görevle eşleşen sorgu veya kategoriyle önce explore çağırmasını söyleyin.
Göreli yollar zorunlu olsun
Agent’a her uç nokta için explore’un belirttiği aracı (twexapi_request veya twexapi_write) yalnızca explore’un döndürdüğü göreli yollarla çağırmasını söyleyin.
Devir alanlarını koruyun
Son çıktıda ID’ler, cursor’lar, görev ID’leri, rota adları, durum ve kredi alanlarının bulunmasını isteyin.
Yazma işlemlerini dikkatle yönetin
Her twexapi_write çağrısından önce kullanıcının açık onayını isteyin.
Agent rota kontrol listesi
Önce belgeleri okuyun
Herkese açık belgeler, API parametreleri, kurulum talimatları, hata kodları, SDK rehberleri ve örnekler için https://docs.twexapi.io/mcp adresindeki Docs MCP’yi kullanın.
API rotasını keşfedin
Tam uç noktayı, yöntemi, istek şemasını, kategoriyi ve güvenlik işaretini bulmak için API MCP explore aracını kullanın.
API çağrısını yürütün
explore’un döndürdüğü tam yöntem ve göreli yolla salt okunur uç noktalar için API MCP twexapi_request, yazma uç noktaları için twexapi_write kullanın. Her explore sonucu kendi aracını belirtir. Yalnızca belgelenmiş query ve body alanlarını iletin.
Sohbet dışında kalıcı hale getirin
Bir backend’in yeniden denemeleri, cursor saklamayı, dosya indirmelerini, zamanlanmış işleri veya toplu orkestrasyonu yönetmesi gerektiğinde REST, SDK’lar, bir kuyruk veya iş akışı aracı kullanın.
Sonuçları devredin
Agent çalıştırmasını bitirmeden önce uç nokta yolunu, istek parametrelerini, döndürülen ID’leri, has_more, next_cursor, görev ID’lerini, yazma işlemi ID’lerini, düşülen kredileri ve varsa dışa aktarma veya polling rotasını saklayın.
Kopyala-yapıştır agent talimatı
Bunu agent’ınızın sistem talimatlarına, proje talimatlarına veya görev prompt’una yapıştırın:
You have access to Twexapi MCP servers.
Use Twexapi Docs MCP first when you need product documentation, setup instructions, endpoint docs, authentication details, examples, or error-code explanations.
Use the API MCP tool `explore` before making API calls. Search by query or category to find the correct Twexapi endpoint. Then call the tool named in the catalog entry's `tool` field (`twexapi_request` for reads, `twexapi_write` for writes) with the exact method and a relative path from that entry.
Rules:
- Never call absolute URLs through `twexapi_request` or `twexapi_write`.
- Never call paths that were not returned by `explore`.
- Do not call `/openapi.json`, docs pages, dashboards, or hidden framework routes through API MCP.
- Treat every `twexapi_write` call as a production action. Ask for explicit user confirmation before posting or replying.
- Never repeat an X cookie or auth_token back in your answer.
- Preserve tweet IDs, user IDs, task IDs, cursors, write action IDs, status, credit fields, and response metadata in your final answer when they are useful for auditability.
- If a request fails, report the HTTP status, endpoint name, method, path, and Twexapi error message.
- If a tool returns "No credits left on this TwexAPI account", stop and tell the user to top up; do not retry.
- For downstream workflows, return compact JSON with route_used, request, rows or ids, has_more, next_cursor, and next_step.
Yaygın iş akışları
Trend konuları araştırma
Use Twexapi MCP to find trending countries, choose the United States, fetch AI-related trending tweets, and summarize the top themes with tweet IDs.
Önerilen rota:
explore(category="trending")/twitter/global-trending/countriesiçintwexapi_request/twitter/global-trending/topicsiçintwexapi_request/twitter/global-trending/tweetsiçintwexapi_request
Devir alanları: country, topic, content, tweet_id, author_username, created_at, etkileşim metrikleri, has_more, next_cursor.
Tweet arama
Search recent posts from @openai that mention AI agents and return the most relevant tweets with IDs, author metadata, and a short summary.
Önerilen rota:
explore(query="advanced search tweets")/twitter/advanced_search/pageiçintwexapi_request- Katalog bir sayfalama akışı döndürürse
/twitter/advanced_search/pagekullanın
Devir alanları: orijinal sorgu, sıralama modu, tweet_id, metin, yazar meta verisi, oluşturulma zamanı, doğrudan URL, has_more, next_cursor.
Takipçileri dışa aktarma
Export a page of followers for @openai in CRM-ready JSON.
Önerilen rota:
explore(category="followers")/twitter/followers/{screen_name}/{count}veyaexplore’un döndürdüğü bir sayfa/görev uç noktası içintwexapi_request
Devir alanları: kaynak hesap, user_id, username, ad, biyografi, takipçi sayısı, doğrulama durumu, görev ID’si, has_more, next_cursor.
Yanıtları toplama
Fetch replies for a tweet and return reply IDs, author usernames, text, and engagement fields.
Önerilen rota:
explore(query="tweet replies")/twitter/tweets/{tweet_id}/replies/{count}veya/twitter/tweets/{tweet_id}/replies/pageiçintwexapi_request
Devir alanları: kaynak tweet ID’si, yanıt ID’si, yazar kullanıcı adı, metin, metrikler, sayfa indeksi, has_more, next_cursor.
X makalelerini getirme
Fetch this X article as Markdown and turn it into a concise brief.
Önerilen rota:
explore(category="articles")/x/article/{tweet_id}/markdowniçintwexapi_request
Devir alanları: makale ID’si, başlık, yazar, Markdown gövdesi, çıkarılan bağlantılar, kaynak URL, oluşturulan özet.
Yazma işlemi çalıştırma
Draft a reply to this tweet, ask me for confirmation, then post only after I approve.
Önerilen rota:
explore(query="create tweet", include_writes=true)- Kullanıcıya tam tweet metnini ve yanıt hedefini gösterin
- Açık onayı bekleyin
cookiealanında kullanıcının X cookie’siylePOST /twitter/tweets/createiçintwexapi_write
MCP üzerinden kullanılabilen tek yazma işlemi paylaşım yapmaktır. Diğer yazma işlemleri REST API’yi kullanır.
Devir alanları: onay metni, yöntem, yol, tweet metni, tweet_id, durum, düşülen krediler, yanıt hedefi, medya URL’leri. Cookie’yi asla eklemeyin.
Devir çıktı sözleşmesi
Kalıcı iş akışları için agent’tan kompakt JSON döndürmesini isteyin:
{
"source": "twexapi_mcp",
"job": "tweet_search",
"route_used": "/twitter/advanced_search/page",
"request": {
"method": "POST",
"path": "/twitter/advanced_search/page",
"query": null,
"body": {
"searchTerms": ["from:openai AI agents"],
"maxItems": 20,
"sortBy": "Latest"
}
},
"rows": [],
"ids": [],
"has_more": false,
"next_cursor": null,
"next_step": null
}
CRM’e, elektronik tabloya, veritabanına veya kuyruğa gidecek kayıtlar için rows kullanın. Bir sonraki worker yalnızca kalıcı tanımlayıcılara ihtiyaç duyuyorsa ids kullanın.
Güvenlik modeli
Twexapi MCP’nin üç koruma katmanı vardır:
| Koruma | Davranış |
|---|---|
| Hesap kimlik doğrulaması | Giriş token’ları ve API anahtarları, REST API ile aynı API anahtarı doğrulamasından, kredi kontrollerinden ve hesap denetimlerinden geçer. Giriş token’ları yalnızca MCP’de çalışır. |
| İzin verilen yollar | twexapi_request ve twexapi_write, MCP kataloğu dışındaki uç noktaları reddeder. |
| Ayrı yazma aracı | Yazmalar yalnızca twexapi_write ile çalışır; istemciler bunu yıkıcı olarak işaretler ve her çağrıdan önce onay ister. Salt okunur girişlerde gizlenir. |
Hata yönetimi
MCP kimlik doğrulaması başarısız olduğunda hiçbir araç çalışmaz. JSON-RPC hatasını koruyun:
{
"jsonrpc": "2.0",
"id": null,
"error": {
"code": 401,
"message": "Access token is invalid or expired"
}
}
Hesabın kredisi bittiğinde bağlantı çalışmaya devam eder ve explore ücretsizdir, ancak diğer araç çağrıları şunu döndürür:
{
"error": "No credits left on this TwexAPI account. Top up at https://twexapi.io/dashboard and try again."
}
Bir araç çalıştığında ve Twexapi API 2xx olmayan bir yanıt döndürdüğünde agent’tan araç sonucunu korumasını isteyin:
{
"status_code": 429,
"endpoint": "get_global_trending_tweets",
"method": "GET",
"path": "/twitter/global-trending/tweets",
"result": {
"code": 429,
"msg": "Rate limit exceeded. QPS limit: 2 requests per second",
"data": []
}
}
Faydalı yorumlar:
| Durum | Anlamı |
|---|---|
401 |
Herhangi bir araç çalışmadan kimlik doğrulama başarısız oldu. Yeniden giriş yapın veya API anahtarını kontrol edin. |
403 |
API anahtarı devre dışı veya giriş yapılan hesapta kullanılabilir bir API anahtarı yok. |
429 |
Hız sınırı aşıldı. Sınır penceresinden sonra yeniden deneyin. |
5xx |
Hizmet tarafı hata veya üst akış X/Twitter veri alma sorunu. |
Tüm hata mesajları için MCP araç referansına bakın.
Üretim rehberi
- Agent’ın paylaşım yapması gerekmiyorsa salt okunur bağlanın (girişte yazma kutusunun işaretini kaldırın).
- Otonom agent’lar için salt okunur iş akışlarını tercih edin.
- Yazma iş akışları için prompt’ları, istek gövdelerini, rota adlarını ve MCP yanıtlarını kaydedin.
- Her
twexapi_writeçağrısından önce insan onayı isteyin. - Cookie’leri, kimlik doğrulama token’larını, API anahtarlarını ve özel DM metinlerini kullanıcının gördüğü son mesajların dışında tutun.
- Başka bir worker’ın işe devam etmesi gerektiğinde cursor’ları ve görev ID’lerini sohbet dışında saklayın.
- Yeniden deneme, kuyruk ve kalıcı depolama gerektiren zamanlanmış üretim işleri için doğrudan REST veya oluşturulmuş SDK’ları kullanın.