salary_stats
Salary statistics
Median base, middle half (p25-p75), median total comp and share at 60k+ base for a role, region and experience in Spain.
roleyearsregioncontext
io.github.pugarte7Published by GitHub account pugarte7v1.20.0Updated Nov 14, 2026
Tech salaries in Spain by role, region and company, and open job postings to apply to.
The publisher's own server: Tech.eu Funding Explorer
Gives an assistant Spanish tech salary statistics by role, region and company, plus open job postings it can help apply to.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/io.github.pugarte7%2Fspanish-top-tech-companies/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Add this to your client's mcpServers config.
{
"mcpServers": {
"spanish-top-tech-companies": {
"type": "http",
"url": "https://spanishtoptechcompanies.com/mcp"
}
}
}Un servidor MCP que da a tu agente de IA los salarios reales de las empresas tech en España y sus ofertas abiertas, y aplica por ti. Cada día rastrea más de 400 portales de empleo: una media de más de 1.000 ofertas diarias a las que puedes aplicar directamente con el MCP. Detrás, una web con el ranking: spanishtoptechcompanies.com.
Basta con este enlace. Añádelo como servidor MCP en tu agente, o pégaselo en el chat y que se conecte él:
Sin registro, sin claves y sin instalar nada. Funciona con cualquier agente que admita MCP: quienes lo usan lo hacen sobre todo con Codex y Cursor, y también sirven Claude, Claude Code, Instinct o Hermes.
Es gratis y lo mantiene una sola persona. Si te sirve, deja una estrella ⭐ arriba a la derecha: es lo que hace que lo encuentre más gente que busca trabajo en España.
Más de 400 portales de empleo, más de 1.000 ofertas al día, todas con el sueldo de la empresa al lado.
job_questions lee en directo el formulario de la oferta (Greenhouse, Lever, Ashby, Workable, Recruitee, Teamtailor, BambooHR, Pinpoint, Rippling, Eightfold y Workday con tu cuenta) y marca qué preguntas respondes tú y cuáles el agente.Tu agente busca entre esas ofertas, lee el formulario, escribe la carta y las respuestas a partir de tu CV, te enseña la solicitud completa y la envía cuando le dices que sí.
[Tu agente, conectado al MCP, busca ofertas de backend en remoto de empresas que pagan más de 80.000 €, encuentra 16 en cinco empresas, rellena el formulario de Pleo con tu CV, te pregunta las tres respuestas que le faltan y envía la solicitud cuando le dices que sí]Dale tu CV y lo que buscas. Una sola vez, en el chat: tu CV, dónde y cómo quieres trabajar, el sueldo que pides y tu permiso de trabajo.
Dile que aplique. Por ejemplo:
Aplica por mí a las ofertas de las empresas de spanishtoptechcompanies.com que pagan 60.000 € o más a alguien con mi experiencia en Madrid.
O: «Aplica a 5 ofertas de backend en Barcelona», «Aplica a las ofertas en remoto que pueda hacer desde España».
Revisa y da el sí. Ves cada solicitud completa antes de que salga.
[!IMPORTANT] Nada se envía sin tu sí. Las preguntas delicadas, como sueldo o permiso de trabajo, te las hace una vez, todas en un mensaje, y los consentimientos de privacidad los aceptas tú.
[!NOTE] La web no guarda nada tuyo. Tu perfil y tus solicitudes se quedan en tu agente, en su memoria o en un archivo como
~/job-search.md. Si al ir a enviarla no tiene navegador, instala uno (primero un Chromium integrado, luego Claude in Chrome, luego el servidor MCP de Playwright) y lo usa en segundo plano, sin ventana, para no molestarte; solo si no puede, te da el enlace y las respuestas para que la envíes tú. Si un formulario pide un CAPTCHA, te pasa la página. Si una empresa manda un código por correo, lo lee de tu correo si se lo conectas, o te lo pide.
El servidor se llama tech-pay-spain. Tu agente elige la herramienta; no tienes que nombrarla.
https://spanishtoptechcompanies.com/mcp, sin autenticación y con CORS abierto.node scripts/mcp-stdio.mjs.spanishtoptechcompanies.com muestra lo mismo que el MCP, para mirarlo tú:
Los salarios se actualizan cada semana y las ofertas cada día.
Cada salario viene de Levels.fyi y solo cuenta si la ubicación de esa persona está en España. Aparecen todas las empresas, paguen lo que paguen, ordenadas por la mediana de su sueldo base; cada una tiene página de LinkedIn o web, y tiene en Levels.fyi al menos 5 salarios de cualquier país sumando todos los roles: una empresa que nadie más ha reportado no aparece. Las empresas con menos de 3 salarios se listan después de las demás. Los salarios se resumen por empresa, rol, región y experiencia, y los importes se redondean a 1.000 €. Los detalles están en METHODOLOGY.md.
Súbelo a Levels.fyi. La lista se rehace con los salarios de España que hay allí, así que cuenta desde la siguiente actualización. Es anónimo. Si sabes de primera mano lo que paga una empresa, o tienes una oferta por escrito, abre un issue.
Los pull requests son bienvenidos: el pipeline, la metodología, la web, el MCP o las comprobaciones. METHODOLOGY.md explica las reglas y docs/CONTEXT.md lo que ha salido mal antes y por qué el código es como es. Si quieres hablarlo antes, abre un issue.
El código es MIT y los datos de data/ CC BY-SA 4.0. Los salarios se leen de Levels.fyi y siguen sujetos a sus condiciones.
Data source: Levels.fyi (https://www.levels.fyi)
Proyecto independiente, sin relación con Levels.fyi ni con ninguna de las empresas. Las cifras resumen salarios que otras personas han reportado. Pueden estar incompletas, desactualizadas o mal, y no son ofertas ni asesoramiento financiero o legal. Si quieres que se quite o corrija algo, sobre una empresa o sobre ti, abre un issue o escribe a [email protected]. Quién está detrás y qué datos se tratan: aviso legal y privacidad.
Source: README.md at commit 1361836
Salary statistics
Median base, middle half (p25-p75), median total comp and share at 60k+ base for a role, region and experience in Spain.
roleyearsregioncontextBest-paying companies
Every company the site's companies table lists for a selection, by median base, highest first, down to one salary; companies with fewer than 3 salaries in the selection come after the rest. Each says how many people its figures come from, and few: true marks fewer than 5. Use search to look one company up within the selection.
rolelimityearsregionsearchcontextOne company's salaries
One company in Spain, any the site lists, down to one salary: overall, and by role, region or experience wherever it has salaries. Each figure says how many people it comes from, and few: true marks fewer than 5. Give a role, region or years to see the groups within it, combinations included. A name the site does not list gets close names to try. Companies listed apart under a name that starts like it (BBVA and BBVA Technology) come back in related_companies.
namerequiredroleyearsregioncontextRoles, regions and experience buckets
The role slugs, region codes and experience buckets that have data, and the date of the data.
contextOpen job postings
Open postings at the companies on this site, from their public job boards (Greenhouse, Lever, Ashby, Workday and others), refreshed daily. Filter by text, role, region or remote, workplace, level, the person's years of experience, company and minimum salary. Each result carries the roles, level and years of experience read from the posting, its keywords (skills, tools, industries and spoken languages read from the description), and the company's median base for the posting's role in Spain, as the site's companies table shows it, with how many people it comes from (few: true under 5). Pass the ids already applied to or turned down in exclude. When nothing matches, no_match says how many results each filter costs and suggests the closest postings, marked with the filter they miss. The starting point when asked to find jobs or apply for someone; application_guide has the procedure.
rolelimitqueryyearsregioncompanycontextexcludeseniorityworkplacemin_salary_eurOne posting's application form
The application form of one posting from find_jobs, read live from its board (Greenhouse, Lever, Ashby, Workable, Recruitee, Teamtailor, BambooHR, Pinpoint, Rippling, Bending Spoons and Eightfold; for Workday, whose form needs the person's account, the posting and Workday's standard steps, also when a Phenom career site leads to it; for SmartRecruiters, the posting only; for SuccessFactors (Capgemini too) and Amazon, the posting and account_required, since their form is shown after sign-in; for careers sites with schema.org JobPosting, the posting; other boards are read in the browser): each question with its type, options, whether it is required, the most characters the board takes (max_length) when it says, and who answers it (person or agent), the posting text marked as untrusted, and the URL to apply at.
idrequiredcontextReport how an application went
After sending an application to a posting from find_jobs, or failing to, report the outcome: sent, uncertain (submitted, but the board neither confirmed nor clearly refused it), failed (with the reason) or handed over to the person to send. Nothing about the person is asked or stored; it counts which postings get applications and where sending gets stuck, so the site can fix it.
idrequirednotesstepsreasonstatusrequiredbrowsercontextattemptsHow to apply with these tools
The procedure for applying on someone's behalf with find_jobs and job_questions: the state document to keep for them (profile, recurring answers, search preferences, applications), the rules, how an application is sent with the agent's own browser, and how to set one up when there is none. Read it once before applying.
clientcontext100% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
eu.tech.fundingOfficial publisher
Lets an assistant search European tech funding rounds, companies, investors and exits, with EUR-normalized, source-linked figures.
com.it.scorptechOfficial publisher
ScorpTech x402 API's hosted MCP server, published by scorptech.it.com; no sign-in required; Streamable HTTP; 200 tools.
Published by GitHub account yuli3
Remote MCP server that gives an assistant OIYO's daily Korean tech, AI and market news briefs, with keyword search and source links.
Published by GitHub account stellalytics
Remote Apify-hosted MCP server that looks up a domain's tech stack, WHOIS, DNS, SPF/DMARC, SSL expiry and AI crawler rules.

Published by GitHub account bepolabs
Remote Apify-hosted MCP server that lets an assistant submit a list of website URLs and get back the tech stack, versions and proof for each site.
https://spanishtoptechcompanies.com/mcp