Kaynak gösterimi ve güven skorları ile gerçek zamanlı web aramasına dayalı, yapay zeka destekli yanıtlar sağlar.
Ayrıca bilinen adı Doyukndr/miapi-python, miapi-python, miapi-sdk
- Yıldızlar
- 1
- Araçlar
- —
- İndirmeler, 30 gün
- 272
- En son sürüm
- 1.1.1
- Son commit
- 29 Ağu 2026
- Lisans
- MIT
MIAPI MCP nedir?
MIAPI bir MCP sunucusudur. Kaynak gösterimi ve güven skorları ile gerçek zamanlı web aramasına dayalı, yapay zeka destekli yanıtlar sağlar.
Özet, projenin README dosyasından oluşturuldu
MIAPI MCP sunucusu hakkında
MIAPI, yapay zeka asistanlarını kullanan geliştiricilerin doğrulanabilir kaynak gösterimleri ile gerçek zamanlı web bilgilerine ulaşmasını sağlar. Bu MCP server; Claude Desktop, Cursor veya Windsurf gibi araçların yanıtlarını güncel gerçeklere dayandırmak için canlı web verilerine, haberlere ve görsellere erişmesine olanak tanır. Kullanıcılar, miapi-sdk kurulumunu yaparak ve MCP ayarlarında MIAPI_API_KEY tanımlayarak bağlantı kurabilirler.
Geliştiriciler; temellendirilmiş yanıtlar için web_answer, ham sonuçlar için web_search, güncel makaleler için news_search ve görsel içerik için image_search dahil olmak üzere belirli araçları kullanabilirler. Sunucu ayrıca aylık sorgu limitlerini ve hesap seviyelerini izlemek için bir check_usage aracı sunar. Yapay zeka istemcisine sağlanan bilgilerin belirli URL'lere kadar takip edilebilmesini sağlamak amacıyla, güven skorları ve kaynak işaretleyicileri aracılığıyla şeffaflık sunacak şekilde tasarlanmıştır.
Neler yapabilirsiniz
- 1Güncel haberleri aramaYapay zeka asistanının güncel olaylar hakkında bilgi sahibi olması için belirli bir konudaki en son makaleleri talep edin.
- 2Belirli görselleri bulmaYapay zekaya, bir metin açıklamasına dayanarak görsel URL'lerini bulması ve getirmesi talimatını verin.
- 3API kullanımını izlemeAsistan arayüzü üzerinden aylık limit dahilinde kaç sorgu kullanıldığını kontrol edin.
Projenin README dosyasından alınmıştır. Her kullanım durumu, oradaki bir alıntı ile kontrol edilir.
MIAPI MCP nasıl yüklenir
Biçimler 10 Kas 2026 tarihinde doğrulandıCursor'a ekleGoose'a ekleMIAPI MCP'yi Claude Code içine yükleyin
$ claude mcp add --env 'MIAPI_API_KEY=<YOUR_MIAPI_API_KEY>' miapi-python -- uvx miapi-sdkMIAPI MCP'yi Cursor içine yükleyin
~/.cursor/mcp.json
{
"mcpServers": {
"miapi-python": {
"command": "uvx",
"args": [
"miapi-sdk"
],
"env": {
"MIAPI_API_KEY": "<YOUR_MIAPI_API_KEY>"
}
}
}
}MIAPI MCP'yi VS Code içine yükleyin
.vscode/mcp.json
{
"servers": {
"miapi-python": {
"type": "stdio",
"command": "uvx",
"args": [
"miapi-sdk"
],
"env": {
"MIAPI_API_KEY": "<YOUR_MIAPI_API_KEY>"
}
}
}
}MIAPI MCP'yi VS Code CLI içine yükleyin
$ code --add-mcp '{"name":"miapi-python","type":"stdio","command":"uvx","args":["miapi-sdk"],"env":{"MIAPI_API_KEY":"<YOUR_MIAPI_API_KEY>"}}'MIAPI MCP'yi Claude Desktop içine yükleyin
claude_desktop_config.json
{
"mcpServers": {
"miapi-python": {
"command": "uvx",
"args": [
"miapi-sdk"
],
"env": {
"MIAPI_API_KEY": "<YOUR_MIAPI_API_KEY>"
}
}
}
}MIAPI MCP'yi Codex içine yükleyin
$ codex mcp add miapi-python --env 'MIAPI_API_KEY=<YOUR_MIAPI_API_KEY>' -- uvx miapi-sdkMIAPI MCP'yi Codex config.toml içine yükleyin
~/.codex/config.toml
[mcp_servers.miapi-python] command = "uvx" args = ["miapi-sdk"] [mcp_servers.miapi-python.env] MIAPI_API_KEY = "<YOUR_MIAPI_API_KEY>"
MIAPI MCP'yi Gemini CLI içine yükleyin
$ gemini mcp add -s user -e 'MIAPI_API_KEY=<YOUR_MIAPI_API_KEY>' miapi-python uvx -- miapi-sdkMIAPI MCP'yi Gemini settings.json içine yükleyin
~/.gemini/settings.json
{
"mcpServers": {
"miapi-python": {
"command": "uvx",
"args": [
"miapi-sdk"
],
"env": {
"MIAPI_API_KEY": "<YOUR_MIAPI_API_KEY>"
}
}
}
}Yapılandırma
MIAPI_API_KEYGerekliGizliYour MIAPI API key. Free tier available at https://miapi.uk
| Ad | Açıklama | Sunucu |
|---|---|---|
| MIAPI_API_KEY | Your MIAPI API key. Free tier available at https://miapi.uk | GerekliGizli |
Otomatik kontroller
Çalıştırıldı 14 Kas 2026Tam rapor →Otomatik kontrollerimizden geçti. Bu bir güvenlik denetimi değildir: kodu okuyun ve sunucuya ihtiyaç duyduğu en dar erişimi verin. Kontroller nasıl çalışır
- Kaynak deposu bağlantılı ve erişilebilirdoyukndr/miapi-python is public and reachablegithub.com/doyukndr/miapi-python ↗Geçti
- Paket, bu depoyu kaynağı olarak gösteriyormiapi-sdk names doyukndr/miapi-python as sourcepypi.org/project/miapi-sdk/ ↗Geçti
- Derleme kökeni (Sigstore onayı)No build attestation published for this releaseKontrol edilmedi
- Açık kaynak lisansı (OSI)MITspdx.org/licenses/MIT.html ↗Geçti
- Son bir yıl içinde commit veya sürüm mevcutLast commit or release 2026-08-29github.com/doyukndr/miapi-python ↗Geçti
- OpenSSF ScorecardKontrol edilmedi
- Paket adı popüler bir pakete yakın değilNo popular package one edit away from miapi-sdkGeçti
- Pakette veya bağımlılıklarında kritik uyarı yok6 resolved dependencies checked; no critical advisoryosv.dev ↗Geçti
- Modele yönelik gizli talimat yok0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersGeçti
- Yıkıcı araçlar etiketlenmişKontrol edilmedi
- Uzak uç nokta MCP el sıkışmasına yanıt veriyorKontrol edilmedi
MIAPI — Grounded AI Answers API
Official Python client for MIAPI — get AI-powered answers grounded in real-time web search.
Install
pip install miapi-sdk
Quick Start
from miapi import MIAPI
client = MIAPI("YOUR_API_KEY")
# Get a grounded answer with citations
result = client.answer("What is quantum computing?", citations=True)
print(result.answer) # AI-generated answer with [1][2] markers
print(result.sources) # List of source URLs
print(result.confidence) # 0.0 - 1.0
Features
Web-Grounded Answers
result = client.answer("Who won the last World Cup?")
print(result.answer)
Knowledge Mode — Answer From Your Data
result = client.answer(
"What is the return policy?",
mode="knowledge",
knowledge="Returns accepted within 30 days with receipt..."
)
print(result.answer)
Search Only — Raw Results
sources = client.search("latest AI research papers")
for source in sources:
print(source.title, source.url)
News Search
news = client.news("technology", num_results=5)
for article in news:
print(article.title, article.date)
Image Search
images = client.images("golden retriever")
for img in images:
print(img.url, img.width, img.height)
Streaming
for event in client.stream("Explain quantum computing"):
if event['type'] == 'answer':
print(event['content'], end='', flush=True)
elif event['type'] == 'done':
print(f"\nDone in {event.get('query_time_ms')}ms")
Check Usage
info = client.usage()
print(f"Used {info.queries_this_month}/{info.monthly_limit} this month")
print(f"Tier: {info.tier}")
Custom Options
result = client.answer(
"Compare Python and Rust",
response_format="markdown", # text, short, json, markdown
temperature=0.5, # 0.0 (precise) to 1.0 (creative)
max_tokens=800, # Max answer length
language="French", # Answer in any language
search_domains=["wikipedia.org"], # Restrict sources
system_prompt="Answer like a professor",
)
Error Handling
from miapi import MIAPI, MIAPIError, RateLimitError, AuthenticationError
client = MIAPI("YOUR_API_KEY")
try:
result = client.answer("Hello")
except AuthenticationError:
print("Bad API key")
except RateLimitError as e:
print(f"Rate limited: {e.message}")
except MIAPIError as e:
print(f"Error: {e.message} (HTTP {e.status_code})")
OpenAI Drop-in Replacement
MIAPI is also compatible with the OpenAI Python client:
from openai import OpenAI
client = OpenAI(
api_key="YOUR_MIAPI_KEY",
base_url="https://api.miapi.uk/v1"
)
response = client.chat.completions.create(
model="miapi-grounded",
messages=[{"role": "user", "content": "What is AI?"}]
)
print(response.choices[0].message.content)
Get Your API Key
Sign up free at miapi.uk — 500 queries/month included.
Links
Use from Claude Desktop, Cursor or Windsurf (MCP)
MIAPI ships an MCP server, so an AI assistant can search the web and get answers with real citations without you writing any code.
pip install "miapi-sdk[mcp]"
Then add it to your assistant's MCP config:
{
"mcpServers": {
"miapi": {
"command": "miapi-mcp",
"env": { "MIAPI_API_KEY": "your_key_here" }
}
}
}
Tools it provides: web_answer, web_search, news_search, image_search,
check_usage.
Get a key at https://miapi.uk — free tier included.
MIAPI MCP soruları
MIAPI MCP'yi Claude Code'a nasıl eklerim?
Terminalinizde claude mcp add --env 'MIAPI_API_KEY=<YOUR_MIAPI_API_KEY>' miapi-python -- uvx miapi-sdk komutunu çalıştırın. Her projede kullanılabilir olması için --scope user ekleyin.
MIAPI MCP'yi Cursor'a nasıl eklerim?
~/.cursor/mcp.json dosyasını açın ve yukarıdaki yükleme bölümünde gösterilen Cursor yapılandırmasını kullanarak sunucuyu mcpServers altına ekleyin.
MIAPI'yi OpenAI istemcisi ile kullanabilir miyim?
Evet, base URL'yi değiştirerek ve miapi-grounded modelini kullanarak MIAPI'yi OpenAI Python istemcisi ile uyumlu hale getirebilirsiniz.
MCP server tarafından hangi araçlar sağlanıyor?
MCP server; web_answer, web_search, news_search, image_search ve check_usage araçlarını sağlar.
Aramayı belirli web siteleriyle kısıtlayabilir miyim?
Evet, kaynakları wikipedia.org gibi belirli alan adlarıyla sınırlandırmak için search_domains seçeneğini kullanabilirsiniz.