Conectează AI la La Ei
Protocolul Model Context permite aplicațiilor AI să interactioneze direct cu anunțurile clasificate
Transformă conversațiile AI în acțiuni reale: caută anunțuri, obține detalii, analizează tendințe și multe altele.
import asyncio
from anthropic_mcp import MCPClient
client = MCPClient(
server_url="https://laei.ro/mcp",
headers={"X-MCP-API-Key": "your-key"}
)
# Căutare anunțuri
result = await client.call_tool("cauta_anunturi", {
"query": "apartament",
"price_max": 100000
})
print(f"Găsite {len(result['anunturi'])} anunțuri")
Funcționalități Cheie
Tot ce ai nevoie pentru a integra AI cu anunțurile clasificate
Conectare Instantanee
Conectează aplicația AI în câteva minute folosind protocolul MCP standardizat
Securitate Avansată
Autentificare API key, rate limiting și criptare SSL pentru toate comunicațiile
Timp Real
Server-Sent Events pentru actualizări în timp real și sesiuni persistente
Tools Avansate
Acces complet la căutare, detalii anunțuri, categorii, locații și statistici
Suport Română
Interface completă în română cu documentație și exemple localizate
Scalabil
Arhitectură optimizată pentru aplicații de producție cu mii de utilizatori
Cum Funcționează
Integrare simplă în 3 pași
1. Conectează
Configurează clientul MCP cu endpoint-ul nostru și cheia API
2. Configurează
Definește tools-urile și parametrii pentru aplicația ta AI
3. Automatizează
Lasă AI-ul să interacționeze direct cu anunțurile clasificate
Tools Disponibile
Funcționalități puternice pentru aplicațiile AI
Căutare Anunțuri
Caută anunțuri cu filtre avansate: categorie, locație, preț, cuvinte cheie
cauta_anunturiParametri: query, category_id, city_id, price_min, price_max
Detalii Anunț
Obține informații complete despre orice anunț: descriere, preț, contact, imagini
detalii_anuntParametri: id (obligatoriu)
Categorii
Accesează structura completă a categoriilor cu subcategorii și numărul de anunțuri
obtine_categoriiParametri: parent_id, level
Locații
Obține date despre țări, județe și orașe pentru filtrare geografică
obtine_locatiiParametri: type, country_code, state_code
Începe Rapid
Configurare rapidă în 3 pași simpli
Începe acum!
Conectează-te sau creează un cont pentru a obține cheia ta API personalizată.
1. Obține Cheia API
# Creează cont la:
https://laei.md/register
# Apoi obține cheia API
2. Configurează Claude Desktop
{
"mcpServers": {
"laei": {
"command": "python3",
"args": ["mcp-stdio-simple.py"],
"env": {
"MCP_API_KEY": "cheia-ta-api"
}
}
}
}
3. Folosește în Claude Desktop
# Întreabă Claude Desktop:
"Caută apartamente în București
sub 80.000 euro"
# Sau:
"Arată-mi categoriile
de anunțuri disponibile"
Documentația API
Ghid complet pentru dezvoltatori
URL de bază
https://laei.md/mcp
Header autentificare
X-MCP-API-Key: your-api-key
Server Info
Version: 1.0.0
Protocol: 2024-11-05
Format cerere
{
"method": "tools/call",
"params": {
"name": "cauta_anunturi",
"arguments": {
"query": "apartament",
"limit": 10
}
},
"id": "request-1"
}
Exemple de Integrare
Exemple practice de integrare
# Exemplu Python pentru dezvoltatori care vor să integreze direct
import requests
# Configurare
api_key = "your-mcp-api-key"
base_url = "https://laei.ro/mcp"
headers = {
"Content-Type": "application/json",
"X-MCP-API-Key": api_key
}
# Test ping
ping_request = {
"jsonrpc": "2.0",
"id": 1,
"method": "ping"
}
response = requests.post(base_url, json=ping_request, headers=headers)
print("Ping result:", response.json())
# Căutare anunțuri
search_request = {
"jsonrpc": "2.0",
"id": 2,
"method": "tools/call",
"params": {
"name": "cauta-anunturi",
"arguments": {
"query": "apartament",
"limit": 5
}
}
}
response = requests.post(base_url, json=search_request, headers=headers)
result = response.json()
print(f"Găsite {len(result['result']['content'][0]['text'])} rezultate")
// Client MCP pentru JavaScript/Node.js
const MCPClient = require('@anthropic/mcp-client');
const client = new MCPClient({
serverUrl: 'https://laei.ro/mcp',
headers: {
'X-MCP-API-Key': 'your-api-key'
}
});
async function searchListings() {
// Inițializare
await client.initialize();
// Căutare anunțuri
const result = await client.callTool('cauta_anunturi', {
query: 'mașină',
category_id: 5,
price_min: 5000
});
console.log(`Găsite ${result.anunturi.length} anunțuri`);
// Detalii primul anunț
if (result.anunturi.length > 0) {
const details = await client.callTool('detalii_anunt', {
id: result.anunturi[0].id
});
console.log('Detalii anunț:', details);
}
}
searchListings().catch(console.error);
# Test ping
curl -X POST https://laei.ro/mcp \
-H "Content-Type: application/json" \
-H "X-MCP-API-Key: your-api-key" \
-d '{
"method": "ping",
"id": "test-1"
}'
# Lista tools
curl -X POST https://laei.ro/mcp \
-H "Content-Type: application/json" \
-H "X-MCP-API-Key: your-api-key" \
-d '{
"method": "tools/list",
"id": "list-1"
}'
# Căutare anunțuri
curl -X POST https://laei.ro/mcp \
-H "Content-Type: application/json" \
-H "X-MCP-API-Key: your-api-key" \
-d '{
"method": "tools/call",
"params": {
"name": "cauta_anunturi",
"arguments": {
"query": "apartament",
"limit": 5
}
},
"id": "search-1"
}'
Începe să Construiești
Integrează AI cu anunțurile clasificate astăzi
Obține Cheia APIAi nevoie de ajutor? Contactează echipa de suport